Index: trunk/src/org/openstreetmap/josm/actions/audio/AudioBackAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/audio/AudioBackAction.java	(revision 1180)
+++ trunk/src/org/openstreetmap/josm/actions/audio/AudioBackAction.java	(revision 1181)
@@ -20,9 +20,5 @@
         super(tr("Back"), "audio-back", tr("Jump back."),
         Shortcut.registerShortcut("audio:back", tr("Audio: {0}", tr("Back")), KeyEvent.VK_F6, Shortcut.GROUP_DIRECT), true);
-        try {
-            amount = - Double.parseDouble(Main.pref.get("audio.forwardbackamount","10.0"));
-        } catch (NumberFormatException e) {
-            amount = 10.0;
-        }
+        amount = -Main.pref.getDouble("audio.forwardbackamount",10.0);
         this.putValue("help", "Action/Back");
     }
Index: trunk/src/org/openstreetmap/josm/actions/audio/AudioFwdAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/audio/AudioFwdAction.java	(revision 1180)
+++ trunk/src/org/openstreetmap/josm/actions/audio/AudioFwdAction.java	(revision 1181)
@@ -20,9 +20,5 @@
         super(tr("Forward"), "audio-fwd", tr("Jump forward"),
         Shortcut.registerShortcut("audio:forward", tr("Audio: {0}", tr("Forward")), KeyEvent.VK_F7, Shortcut.GROUP_DIRECT), true);
-        try {
-            amount = Double.parseDouble(Main.pref.get("audio.forwardbackamount","10.0"));
-        } catch (NumberFormatException e) {
-            amount = 10.0;
-        }
+        amount = Main.pref.getDouble("audio.forwardbackamount",10.0);
     }
 
Index: trunk/src/org/openstreetmap/josm/gui/MapFrame.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/MapFrame.java	(revision 1180)
+++ trunk/src/org/openstreetmap/josm/gui/MapFrame.java	(revision 1181)
@@ -199,7 +199,13 @@
         jb.addSeparator();
         jb.add(toolBarToggle);
-        panel.add(new ScrollViewport(jb, ScrollViewport.VERTICAL_DIRECTION),
-        BorderLayout.WEST);
-        if (statusLine != null)
+        if(Main.pref.getBoolean("sidetoolbar.visible", true))
+        {
+            if(Main.pref.getBoolean("sidetoolbar.scrollable", true))
+                panel.add(new ScrollViewport(jb, ScrollViewport.VERTICAL_DIRECTION),
+                BorderLayout.WEST);
+            else
+                panel.add(jb, BorderLayout.WEST);
+        }
+        if (statusLine != null && Main.pref.getBoolean("statusline.visible", true))
             panel.add(statusLine, BorderLayout.SOUTH);
     }
