Index: trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java	(revision 9149)
+++ trunk/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java	(revision 9152)
@@ -59,5 +59,14 @@
      */
     public SessionSaveAsAction() {
-        super(tr("Save Session As..."), "session", tr("Save the current session to a new file."), null, true, "save_as-session", true);
+        this(true, true);
+    }
+
+    /**
+     * Constructs a new {@code SessionSaveAsAction}.
+     * @param toolbar Register this action for the toolbar preferences?
+     * @param installAdapters False, if you don't want to install layer changed and selection changed adapters
+     */
+    protected SessionSaveAsAction(boolean toolbar, boolean installAdapters) {
+        super(tr("Save Session As..."), "session", tr("Save the current session to a new file."), null, toolbar, "save_as-session", installAdapters);
         putValue("help", ht("/Action/SessionSaveAs"));
     }
Index: trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java	(revision 9149)
+++ trunk/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java	(revision 9152)
@@ -370,4 +370,9 @@
 
     class SaveSessionAction extends SessionSaveAsAction {
+
+        public SaveSessionAction() {
+            super(false, false);
+        }
+
         @Override
         public void actionPerformed(ActionEvent e) {
