Index: /applications/editors/josm/plugins/imagery_offset_db/src/iodb/StoreImageryOffsetAction.java
===================================================================
--- /applications/editors/josm/plugins/imagery_offset_db/src/iodb/StoreImageryOffsetAction.java	(revision 34103)
+++ /applications/editors/josm/plugins/imagery_offset_db/src/iodb/StoreImageryOffsetAction.java	(revision 34104)
@@ -74,5 +74,6 @@
             if (selectedObjects.size() == 1) {
                 OsmPrimitive selection = selectedObjects.iterator().next();
-                if ((selection instanceof Node || selection instanceof Way) && !selection.isIncomplete() && !selection.isReferredByWays(1)) {
+                if (!selection.isIncomplete() && (selection instanceof Way ||
+                        (selection instanceof Node && !((Node) selection).isReferredByWays(1)))) {
                     String[] options = new String[] {tr("Store calibration geometry"), tr("Store imagery offset")};
                     int result = JOptionPane.showOptionDialog(Main.parent,
