diff --git a/sc/source/ui/unoobj/nameuno.cxx b/sc/source/ui/unoobj/nameuno.cxx index 74ee7a49311a..54b4d9f1a85c 100644 --- a/sc/source/ui/unoobj/nameuno.cxx +++ b/sc/source/ui/unoobj/nameuno.cxx @@ -896,7 +896,8 @@ ScNamedRangeObj* ScLocalNamedRangesObj::GetObjectByIndex_Impl( sal_uInt16 nIndex OUString aName = mxSheet->getName(); ScDocument& rDoc = pDocShell->GetDocument(); SCTAB nTab; - rDoc.GetTable( aName, nTab ); + if (!rDoc.GetTable(aName, nTab)) + return NULL; ScRangeName* pNames = rDoc.GetRangeName( nTab ); if (!pNames)