Index: trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java	(revision 18994)
+++ trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java	(revision 18996)
@@ -122,7 +122,7 @@
                 }
                 AbstractModifiableLayer odl = (AbstractModifiableLayer) l;
-                if (odl.isModified() &&
+                if (odl.isModified() && (
                         (odl.isSavable() && odl.requiresSaveToFile()) ||
-                        (odl.isUploadable() && odl.requiresUploadToServer() && !odl.isUploadDiscouraged())) {
+                        (odl.isUploadable() && odl.requiresUploadToServer() && !odl.isUploadDiscouraged()))) {
                     layersWithUnsavedChanges.add(odl);
                 }
