Index: trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialManager.java
===================================================================
--- trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialManager.java	(revision 3680)
+++ trunk/src/org/openstreetmap/josm/io/auth/JosmPreferencesCredentialManager.java	(revision 3681)
@@ -40,5 +40,5 @@
             if (user == null)
                 return null;
-            return new PasswordAuthentication(user, password == null ? null : password.toCharArray());
+            return new PasswordAuthentication(user, password == null ? new char[0] : password.toCharArray());
         }
         return null;
