summaryrefslogtreecommitdiff
path: root/sd/source/ui/view/drviewse.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/view/drviewse.cxx')
-rw-r--r--sd/source/ui/view/drviewse.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/sd/source/ui/view/drviewse.cxx b/sd/source/ui/view/drviewse.cxx
index a66a09138bdd..f5b977c4950b 100644
--- a/sd/source/ui/view/drviewse.cxx
+++ b/sd/source/ui/view/drviewse.cxx
@@ -667,17 +667,17 @@ void DrawViewShell::FuDeleteSelectedObjects()
bConsumed = true;
}
- if (!bConsumed)
+ if (!bConsumed && mpDrawView)
{
::vcl::KeyCode aKCode(KEY_DELETE);
KeyEvent aKEvt( 0, aKCode);
bConsumed = mpDrawView->getSmartTags().KeyInput( aKEvt );
- if( !bConsumed && HasCurrentFunction() )
+ if (!bConsumed && HasCurrentFunction())
bConsumed = GetCurrentFunction()->KeyInput(aKEvt);
- if( !bConsumed && mpDrawView )
+ if (!bConsumed)
mpDrawView->DeleteMarked();
}
}