diff --git a/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java b/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java
index 0ac44cb91fa837191ed9a61ee0c27ae546344a13..21474995e57360bf5102f1283424ec6ec86bcdfc 100755
--- a/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/blackboardutils/attributes/GeoTrackPoints.java
@@ -46,7 +46,8 @@ public static List<GeoTrackPoint> deserializePoints(String jsonString) {
 			return new ArrayList<>();
 		}
 
-		return (new Gson()).fromJson(jsonString, GeoTrackPoints.class).getTimeOrderedPoints();
+		GeoTrackPoints trackPoints = (new Gson()).fromJson(jsonString, GeoTrackPoints.class);
+		return trackPoints.getTimeOrderedPoints();
 	}
 
 	/**