diff options
Diffstat (limited to 'sd')
-rw-r--r-- | sd/source/ui/unoidl/unoobj.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sd/source/ui/unoidl/unoobj.cxx b/sd/source/ui/unoidl/unoobj.cxx index 2305df246217..bb2411be297f 100644 --- a/sd/source/ui/unoidl/unoobj.cxx +++ b/sd/source/ui/unoidl/unoobj.cxx @@ -775,9 +775,9 @@ void SAL_CALL SdXShape::setPropertyValue( const OUString& aPropertyName, const : case WID_BOOKMARK: { OUString aString; - if( pInfo ) + SdDrawDocument* pDoc = mpModel ? mpModel->GetDoc() : NULL; + if (pInfo && pDoc) { - SdDrawDocument* pDoc = mpModel?mpModel->GetDoc():NULL; // is the bookmark a page? bool bIsMasterPage; if(pDoc->GetPageByName( pInfo->GetBookmark(), bIsMasterPage ) != SDRPAGE_NOTFOUND) |