Index: src/org/openstreetmap/josm/plugins/utilsplugin2/multitagger/MultiTagDialog.java
===================================================================
--- src/org/openstreetmap/josm/plugins/utilsplugin2/multitagger/MultiTagDialog.java	(revision 35623)
+++ src/org/openstreetmap/josm/plugins/utilsplugin2/multitagger/MultiTagDialog.java	(working copy)
@@ -147,10 +147,12 @@
         List<String> cmtHistory = new LinkedList<>(
                 Config.getPref().getList(HISTORY_KEY, Arrays.asList(defaultHistory)));
         Collections.reverse(cmtHistory);
+        cbTagSet.removeItemListener(tagSetChanger);
         cbTagSet.setPossibleItems(cmtHistory);
         String s = cmtHistory.get(cmtHistory.size()-1);
         cbTagSet.setText(s);
         specifyTagSet(s);
+        cbTagSet.addItemListener(tagSetChanger);
     }
 
     @Override
