diff options
Diffstat (limited to 'idl/source')
-rw-r--r-- | idl/source/objects/slot.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/idl/source/objects/slot.cxx b/idl/source/objects/slot.cxx index dec49c26bd8a..d68b366cdfd0 100644 --- a/idl/source/objects/slot.cxx +++ b/idl/source/objects/slot.cxx @@ -461,7 +461,7 @@ void SvMetaSlot::WriteSlot( const OString& rShellName, sal_uInt16 nCount, i = 0; pEle = rSlotList.empty() ? nullptr : rSlotList[ i ]; pNextSlot = pEle; - while ( pNextSlot != this ) + while (pNextSlot && pNextSlot != this) { if ( pNextSlot->GetStateMethod() == GetStateMethod() ) break; |