Index: /trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java	(revision 11173)
+++ /trunk/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java	(revision 11174)
@@ -156,12 +156,8 @@
     @Override
     protected void updateEnabledState() {
-        ImageryType type = info.getImageryType();
-        // never enable blacklisted entries. Do not add same imagery layer twice (fix #2519)
         if (info.isBlacklisted()) {
             setEnabled(false);
-        } else if (type == ImageryType.TMS || type == ImageryType.BING || type == ImageryType.SCANEX) {
+        } else {
             setEnabled(true);
-        } else {
-            setEnabled(!Main.getLayerManager().getLayers().isEmpty());
         }
     }
