Index: /applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/OsbDialog.java
===================================================================
--- /applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/OsbDialog.java	(revision 22465)
+++ /applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/OsbDialog.java	(revision 22466)
@@ -327,5 +327,8 @@
             int selectedRow = bugList.locationToIndex(e.getPoint());
             bugList.setSelectedIndex(selectedRow);
-            PopupFactory.createPopup(getSelectedNode(), this).show(e.getComponent(), e.getX(), e.getY());
+            Node selectedNode = getSelectedNode();
+            if(selectedNode != null) {
+                PopupFactory.createPopup(selectedNode, this).show(e.getComponent(), e.getX(), e.getY());
+            }
         }
     }
