summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sw/source/core/layout/frmtool.cxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/sw/source/core/layout/frmtool.cxx b/sw/source/core/layout/frmtool.cxx
index 2276f7fa2b99..a9ac9b7c6ea5 100644
--- a/sw/source/core/layout/frmtool.cxx
+++ b/sw/source/core/layout/frmtool.cxx
@@ -545,7 +545,11 @@ SwLayNotify::~SwLayNotify()
const bool bSize = pLay->getFrameArea().SSize() != maFrame.SSize();
if ( bPos && pLay->Lower() && !IsLowersComplete() )
+ {
pLay->Lower()->InvalidatePos();
+ if(pLay->Lower()->IsFootnoteFrame())
+ static_cast<SwFootnoteFrame*>(pLay->Lower())->Lower()->InvalidatePos();
+ }
if ( bPrtPos )
pLay->SetCompletePaint();