Index: trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java
===================================================================
--- trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java	(revision 3129)
+++ trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java	(revision 3130)
@@ -185,10 +185,12 @@
         getProgressMonitor().setTicksCount(pluginLocations.size() + 2);
         if (canceled)return;
-        scanLocalPluginRepository(
-                getProgressMonitor().createSubTaskMonitor(1, false),
-                Main.pref.getPluginsDirectory()
-        );
-        getProgressMonitor().worked(1);
-        if (canceled)return;
+        for (String location : pluginLocations) {
+            scanLocalPluginRepository(
+                    getProgressMonitor().createSubTaskMonitor(1, false),
+                    new File(location)
+            );
+            getProgressMonitor().worked(1);
+            if (canceled)return;
+        }
         analyseInProcessPlugins();
         getProgressMonitor().worked(1);
