Index: applications/editors/josm/plugins/FixAddresses/src/org/openstreetmap/josm/plugins/fixAddresses/AddressEditContainer.java
===================================================================
--- applications/editors/josm/plugins/FixAddresses/src/org/openstreetmap/josm/plugins/fixAddresses/AddressEditContainer.java	(revision 23944)
+++ applications/editors/josm/plugins/FixAddresses/src/org/openstreetmap/josm/plugins/fixAddresses/AddressEditContainer.java	(revision 23947)
@@ -97,5 +97,8 @@
 	 */
 	protected void fireContainerChanged() {
-		for (IAddressEditContainerListener listener : listeners) {
+		List<IAddressEditContainerListener> shadowListeners = 
+			new ArrayList<IAddressEditContainerListener>(listeners);
+		
+		for (IAddressEditContainerListener listener : shadowListeners) {
 			listener.containerChanged(this);
 		}
