summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--svl/source/notify/listener.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/svl/source/notify/listener.cxx b/svl/source/notify/listener.cxx
index e1226f855f7c..172dbdb8b31d 100644
--- a/svl/source/notify/listener.cxx
+++ b/svl/source/notify/listener.cxx
@@ -58,9 +58,9 @@ void SvtListener::EndListening( SvtBroadcaster& rBroadcaster )
if (it == maBroadcasters.end())
// Not listening to this broadcaster.
return;
+ maBroadcasters.erase(it);
rBroadcaster.Remove(this);
- maBroadcasters.erase(it);
}
// called from the SvtBroadcaster destructor, used to avoid calling