--- svx/source/sdr/overlay/overlayobject.cxx 2006-12-05 13:12:59.000000000 +0100 +++ ../svx/source/sdr/overlay/overlayobject.cxx 2007-09-27 14:25:23.859375000 +0200 @@ -88,6 +88,7 @@ { void OverlayObject::objectChange() { + mbIsChanged = sal_True; if(mpOverlayManager) { basegfx::B2DRange aPreviousRange(maBaseRange); @@ -97,7 +98,6 @@ mpOverlayManager->invalidateRange(aPreviousRange); } - mbIsChanged = sal_True; const basegfx::B2DRange& rCurrentRange = getBaseRange(); if(rCurrentRange != aPreviousRange && !rCurrentRange.isEmpty())