Index: /trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java
===================================================================
--- /trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java	(revision 15224)
+++ /trunk/src/org/openstreetmap/josm/data/gpx/GpxImageEntry.java	(revision 15225)
@@ -430,4 +430,5 @@
         return Objects.hash(height, width, isNewGpsData,
             elevation, exifCoor, exifGpsTime, exifImgDir, exifOrientation, exifTime,
+            iptcCaption, iptcHeadline, iptcKeywords, iptcObjectName,
             file, gpsTime, pos, speed, tmp);
     }
@@ -449,4 +450,8 @@
             && Objects.equals(exifOrientation, other.exifOrientation)
             && Objects.equals(exifTime, other.exifTime)
+            && Objects.equals(iptcCaption, other.iptcCaption)
+            && Objects.equals(iptcHeadline, other.iptcHeadline)
+            && Objects.equals(iptcKeywords, other.iptcKeywords)
+            && Objects.equals(iptcObjectName, other.iptcObjectName)
             && Objects.equals(file, other.file)
             && Objects.equals(gpsTime, other.gpsTime)
