Index: applications/editors/josm/plugins/openstreetbugs/build.xml
===================================================================
--- applications/editors/josm/plugins/openstreetbugs/build.xml	(revision 17872)
+++ applications/editors/josm/plugins/openstreetbugs/build.xml	(revision 18071)
@@ -26,5 +26,5 @@
                 <attribute name="Plugin-Description" value="Imports issues from OpenStreetBugs"/>
                 <attribute name="Plugin-Link" value="http://wiki.openstreetmap.org/index.php/JOSM/Plugins/OpenStreetBugs"/>
-                <attribute name="Plugin-Mainversion" value="2219"/>
+                <attribute name="Plugin-Mainversion" value="2264"/>
                 <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
             </manifest>
Index: applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbLayer.java
===================================================================
--- applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbLayer.java	(revision 17872)
+++ applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/OsbLayer.java	(revision 18071)
@@ -220,5 +220,5 @@
             }
             // prefer already selected node when multiple nodes on one point
-            else if(minDistanceSq == dist && n.isSelected() && !minPrimitive.isSelected())
+            else if(minDistanceSq == dist && data.isSelected(n) && !data.isSelected(minPrimitive))
             {
                 minPrimitive = n;
