Index: /trunk/src/org/openstreetmap/josm/gui/MainApplet.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/MainApplet.java	(revision 3247)
+++ /trunk/src/org/openstreetmap/josm/gui/MainApplet.java	(revision 3248)
@@ -105,5 +105,4 @@
         Main.preConstructorInit(args);
 
-        Main.applet = true;
         Main.pref = new ServerSidePreferences(getCodeBase());
         ((ServerSidePreferences)Main.pref).download(username, password);
@@ -138,4 +137,5 @@
 
     public static void main(String[] args) {
+        Main.applet = true;
         MainApplet applet = new MainApplet();
         applet.setStub(new AppletStub() {
Index: /trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java	(revision 3247)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java	(revision 3248)
@@ -244,5 +244,6 @@
         settingsFactory.add(new MapPaintPreference.Factory());
         settingsFactory.add(new TaggingPresetPreference.Factory());
-        settingsFactory.add(new PluginPreference.Factory());
+        if(!Main.applet)
+            settingsFactory.add(new PluginPreference.Factory());
         settingsFactory.add(Main.toolbar);
         settingsFactory.add(new AudioPreference.Factory());
