diff -r 677e702c5863 -r a33a2bdd8299 branchobj.cpp --- a/branchobj.cpp Fri Aug 19 07:42:32 2005 +0000 +++ b/branchobj.cpp Tue Aug 30 14:09:19 2005 +0000 @@ -652,7 +652,11 @@ // Search float images FloatImageObj *foi; for (foi=floatimage.first(); foi; foi=floatimage.next() ) - if (foi->inBBox(p) && (foi != excludeLMO) && foi->getParObj()!= excludeLMO) return foi; + if (foi->inBBox(p) && + (foi != excludeLMO) && + foi->getParObj()!= excludeLMO && + foi->isVisibleObj() + ) return foi; return NULL; }