In wxPython 2.5.4.1 (file _lines.py in the OGL package), ogl.LineShape.FindArrowHead() has
for arrow in self._arcArrows:
if (position == -1 or position == arrow.GetArrowEnd()) and arrow.GetName() == name:
return arow
The last line should be
return arrow
Regards,
Davide