Index: trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java	(revision 14501)
+++ trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java	(revision 14502)
@@ -485,6 +485,7 @@
                     ds.removeDataSetListener(AutoCompletionManager.this);
                     MainApplication.getLayerManager().removeLayerChangeListener(this);
-                    tagCache.clear();
-                    roleCache.clear();
+                    dirty = true;
+                    tagCache = null;
+                    roleCache = null;
                     ds = null;                    
                 }
