Index: applications/editors/josm/plugins/reltoolbox/build.xml
===================================================================
--- applications/editors/josm/plugins/reltoolbox/build.xml	(revision 28705)
+++ applications/editors/josm/plugins/reltoolbox/build.xml	(revision 28708)
@@ -30,5 +30,5 @@
 <project name="reltoolbox" default="dist" basedir=".">
     <!-- enter the SVN commit message -->
-    <property name="commit.message" value="RelToolbox: added warning messages to the warning icon hint"/>
+    <property name="commit.message" value="RelToolbox: fix possible NPE in associatedStreet fixer"/>
     <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
     <property name="plugin.main.version" value="5018"/>
Index: applications/editors/josm/plugins/reltoolbox/src/relcontext/relationfix/AssociatedStreetFixer.java
===================================================================
--- applications/editors/josm/plugins/reltoolbox/src/relcontext/relationfix/AssociatedStreetFixer.java	(revision 28705)
+++ applications/editors/josm/plugins/reltoolbox/src/relcontext/relationfix/AssociatedStreetFixer.java	(revision 28708)
@@ -46,6 +46,7 @@
 		// check that all street members have same name as relation (???)
 		String streetName = rel.get("name");
+		if (streetName == null) streetName = "";
 		for (RelationMember m : rel.getMembers()) {
-			if (m.getRole().equals("street") && !m.getWay().get("name").equals(streetName)) {
+			if ("street".equals(m.getRole()) && !streetName.equals(m.getWay().get("name"))) {
 			    setWarningMessage(tr("Relation has streets with different names"));
 			    return false;
