Index: /trunk/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java	(revision 6856)
+++ /trunk/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java	(revision 6857)
@@ -16,4 +16,5 @@
 import javax.swing.JScrollPane;
 import javax.swing.ListCellRenderer;
+import javax.swing.LookAndFeel;
 import javax.swing.UIManager;
 import javax.swing.UIManager.LookAndFeelInfo;
@@ -29,4 +30,5 @@
 import org.openstreetmap.josm.gui.widgets.JosmComboBox;
 import org.openstreetmap.josm.tools.GBC;
+import org.openstreetmap.josm.tools.PlatformHookOsx;
 
 /**
@@ -61,14 +63,16 @@
 
         // let's try to load additional LookAndFeels and put them into the list
-        try {
-            Class<?> Cquaqua = Class.forName("ch.randelshofer.quaqua.QuaquaLookAndFeel");
-            Object Oquaqua = Cquaqua.getConstructor((Class[])null).newInstance((Object[])null);
-            // no exception? Then Go!
-            lafCombo.addItem(
-                    new UIManager.LookAndFeelInfo(((javax.swing.LookAndFeel)Oquaqua).getName(), "ch.randelshofer.quaqua.QuaquaLookAndFeel")
-            );
-        } catch (Exception ex) {
-            // just debug, Quaqua may not even be installed...
-            Main.debug(ex.getMessage());
+        if (Main.platform instanceof PlatformHookOsx) {
+            try {
+                Class<?> Cquaqua = Class.forName("ch.randelshofer.quaqua.QuaquaLookAndFeel");
+                Object Oquaqua = Cquaqua.getConstructor((Class[])null).newInstance((Object[])null);
+                // no exception? Then Go!
+                lafCombo.addItem(
+                        new UIManager.LookAndFeelInfo(((LookAndFeel)Oquaqua).getName(), "ch.randelshofer.quaqua.QuaquaLookAndFeel")
+                );
+            } catch (Exception ex) {
+                // just debug, Quaqua may not even be installed...
+                Main.debug(ex.getMessage());
+            }
         }
 
