Index: /applications/editors/josm/plugins/reverter/src/reverter/ChangesetReverter.java
===================================================================
--- /applications/editors/josm/plugins/reverter/src/reverter/ChangesetReverter.java	(revision 36446)
+++ /applications/editors/josm/plugins/reverter/src/reverter/ChangesetReverter.java	(revision 36447)
@@ -381,6 +381,8 @@
         // Handle case where a deleted note has been restored to avoid false conflicts (fix #josm8660)
         if (currentCoor != null && historyCoor == null) {
-            LatLon previousCoor = ((Node) nds.getPrimitiveById(history.getPrimitiveId())).getCoor();
-            return previousCoor != null && previousCoor.equals(currentCoor);
+        	if (nds.getPrimitiveById(history.getPrimitiveId()) != null) {
+        		LatLon previousCoor = ((Node) nds.getPrimitiveById(history.getPrimitiveId())).getCoor();
+        		return previousCoor != null && previousCoor.equals(currentCoor);
+        	}
         }
         return false;
