From 80d96f738abd01d68befc44a607abe3c360604b1 Mon Sep 17 00:00:00 2001 From: Cédric Bosdonnat Date: Thu, 6 Oct 2011 12:43:17 +0200 Subject: Page Break: fixed crasher, the page frame can contain no children --- sw/source/core/layout/paintfrm.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sw') diff --git a/sw/source/core/layout/paintfrm.cxx b/sw/source/core/layout/paintfrm.cxx index d51ef089f129..32a436572eb6 100755 --- a/sw/source/core/layout/paintfrm.cxx +++ b/sw/source/core/layout/paintfrm.cxx @@ -3340,7 +3340,7 @@ void SwPageFrm::PaintBreak( ) const // Test if the first node is a table const SwFrm* pFirstFrm = pLayBody->Lower(); - if ( pFirstFrm->IsTabFrm() ) + if ( pFirstFrm && pFirstFrm->IsTabFrm() ) pFlowFrm = static_cast< const SwTabFrm* >( pFirstFrm ); if ( pFlowFrm && pFlowFrm->IsPageBreak( sal_True ) ) -- cgit