summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--svx/source/svdraw/svdhdl.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/svx/source/svdraw/svdhdl.cxx b/svx/source/svdraw/svdhdl.cxx
index 3a81b869d89f..2c1ee22a064c 100644
--- a/svx/source/svdraw/svdhdl.cxx
+++ b/svx/source/svdraw/svdhdl.cxx
@@ -1955,7 +1955,9 @@ void SdrHdlList::TravelFocusHdl(bool bForward)
// take care of old handle
const size_t nOldHdlNum(mnFocusIndex);
- SdrHdl* pOld = GetHdl(nOldHdlNum);
+ SdrHdl* pOld = nullptr;
+ if (nOldHdlNum < GetHdlCount())
+ pOld = GetHdl(nOldHdlNum);
if(pOld)
{