diff --git a/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java b/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java index d9c5c5fbc..7a41e4b51 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java +++ b/MyTracks/src/com/google/android/apps/mytracks/util/StringUtils.java @@ -85,10 +85,13 @@ public class StringUtils { * level 17, it returns strings like "1:0:00" instead of "1:00:00", which * breaks several unit tests. */ - long elapsedSeconds = time / 1000; + if (time < 0) { + return "-"; + } long hours = 0; long minutes = 0; long seconds = 0; + long elapsedSeconds = time / 1000; if (elapsedSeconds >= 3600) { hours = elapsedSeconds / 3600;