Index: /applications/editors/josm/plugins/licensechange/src/org/openstreetmap/josm/plugins/licensechange/BasicLicenseCheck.java
===================================================================
--- /applications/editors/josm/plugins/licensechange/src/org/openstreetmap/josm/plugins/licensechange/BasicLicenseCheck.java	(revision 26259)
+++ /applications/editors/josm/plugins/licensechange/src/org/openstreetmap/josm/plugins/licensechange/BasicLicenseCheck.java	(revision 26260)
@@ -42,5 +42,5 @@
     {
         Severity sev = null;
-        if (users != null)
+        if ((users != null) && (n.getUser() != null))
         {
             int u0 = users.get(0).getRelicensingStatus();
Index: /applications/editors/josm/plugins/licensechange/src/org/openstreetmap/josm/plugins/licensechange/LicenseChangeDialog.java
===================================================================
--- /applications/editors/josm/plugins/licensechange/src/org/openstreetmap/josm/plugins/licensechange/LicenseChangeDialog.java	(revision 26259)
+++ /applications/editors/josm/plugins/licensechange/src/org/openstreetmap/josm/plugins/licensechange/LicenseChangeDialog.java	(revision 26260)
@@ -182,6 +182,6 @@
                 Object nodeInfo = childNode.getUserObject();
                 if (nodeInfo instanceof LicenseProblem) {
-                    LicenseProblem error = (LicenseProblem) nodeInfo;
-                    sel.addAll(error.getPrimitives());
+                    LicenseProblem problem = (LicenseProblem) nodeInfo;
+                    sel.addAll(problem.getPrimitives());
                 }
             }
