Index: /trunk/src/org/openstreetmap/josm/tools/ExifReader.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/tools/ExifReader.java	(revision 5609)
+++ /trunk/src/org/openstreetmap/josm/tools/ExifReader.java	(revision 5610)
@@ -39,6 +39,8 @@
                 }
             }
-            dateStr = dateStr.replace('/', ':'); // workaround for HTC Sensation bug, see #7228
-            return DateParser.parse(dateStr);
+            if (dateStr != null) {
+                dateStr = dateStr.replace('/', ':'); // workaround for HTC Sensation bug, see #7228
+                return DateParser.parse(dateStr);
+            }
         } catch (ParseException e) {
             throw e;
