Index: /trunk/src/org/openstreetmap/josm/io/OsmChangeReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/io/OsmChangeReader.java	(revision 14313)
+++ /trunk/src/org/openstreetmap/josm/io/OsmChangeReader.java	(revision 14314)
@@ -122,5 +122,5 @@
             }
         }
-        if (location != null && text != null) {
+        if (location != null && text != null && !text.isEmpty()) {
             noteData.createNote(location, text);
         }
Index: /trunk/test/unit/org/openstreetmap/josm/io/OsmChangeReaderTest.java
===================================================================
--- /trunk/test/unit/org/openstreetmap/josm/io/OsmChangeReaderTest.java	(revision 14313)
+++ /trunk/test/unit/org/openstreetmap/josm/io/OsmChangeReaderTest.java	(revision 14314)
@@ -63,4 +63,7 @@
                 "      <comment text=\"something else\" />\r\n" +
                 "    </note>\r\n" +
+                "    <note lat=\"50.75\" lon=\"13.75\" id=\"-4\">\r\n" +
+                "      <comment text=\"\" />\r\n" +
+                "    </note>\r\n" +
                 "  </create>\r\n" +
                 "  <modify />\r\n" +
