Index: /trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java	(revision 5159)
+++ /trunk/src/org/openstreetmap/josm/gui/tagging/TaggingPreset.java	(revision 5160)
@@ -123,7 +123,8 @@
                     return CLOSEDWAY;
                 case RELATION:
+                case MULTIPOLYGON:
                     return RELATION;
                 default:
-                    throw new IllegalArgumentException();
+                    throw new IllegalArgumentException("Unexpected primitive type: " + type);
             }
         }
