summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sc/source/ui/Accessibility/AccessibleCell.cxx5
1 files changed, 4 insertions, 1 deletions
diff --git a/sc/source/ui/Accessibility/AccessibleCell.cxx b/sc/source/ui/Accessibility/AccessibleCell.cxx
index 5b3af7b1d353..540960ee05dc 100644
--- a/sc/source/ui/Accessibility/AccessibleCell.cxx
+++ b/sc/source/ui/Accessibility/AccessibleCell.cxx
@@ -434,7 +434,10 @@ void ScAccessibleCell::FillPrecedents(utl::AccessibleRelationSetHelper* pRelatio
{
if (mpDoc && mpDoc->GetCellType(maCellAddress) == CELLTYPE_FORMULA)
{
- ScDetectiveRefIter aIter(mpDoc->GetFormulaCell(maCellAddress));
+ ScFormulaCell* pCell = mpDoc->GetFormulaCell(maCellAddress);
+ if (!pCell)
+ return;
+ ScDetectiveRefIter aIter(pCell);
ScRange aRef;
while ( aIter.GetNextRef( aRef ) )
{