tdf#130959 crash when opening file with non-existing hyperlinks

regression from
    commit 0ef5c47547bec6319b853326603f3b807407fe78
    sc: rowcol: tdf#50916 convert core/tool

Change-Id: I8cb8fa4c6abf7450386a284a26be0a6d3ab9a623
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89617
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
diff --git a/sc/source/filter/oox/worksheetbuffer.cxx b/sc/source/filter/oox/worksheetbuffer.cxx
index b165d5b..8a20e25 100644
--- a/sc/source/filter/oox/worksheetbuffer.cxx
+++ b/sc/source/filter/oox/worksheetbuffer.cxx
@@ -124,7 +124,7 @@ void WorksheetBuffer::convertSheetNameRef( OUString& sSheetNameRef ) const
            if (nSepPos < sSheetNameRef.getLength() - 1)
            {
                ScRange aRange;
                if ((aRange.ParseAny( sSheetNameRef.copy( nSepPos + 1 ), nullptr,
                if ((aRange.ParseAny( sSheetNameRef.copy( nSepPos + 1 ), &getScDocument(),
                                formula::FormulaGrammar::CONV_XL_R1C1) & ScRefFlags::VALID) == ScRefFlags::ZERO)
                    sSheetNameRef = sSheetNameRef.replaceAt( nSepPos, 1, OUString( '.' ) );
            }