Index: trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java	(revision 16456)
+++ trunk/src/org/openstreetmap/josm/gui/history/VersionTable.java	(revision 16457)
@@ -15,4 +15,5 @@
 import java.awt.event.MouseEvent;
 import java.util.Objects;
+import java.util.stream.IntStream;
 
 import javax.swing.DefaultCellEditor;
@@ -96,4 +97,7 @@
             }
         });
+        getModel().addTableModelListener(e ->
+                IntStream.range(0, model.getHistory().getNumVersions()).filter(model::isCurrentPointInTime).findFirst().ifPresent(row ->
+                        scrollRectToVisible(getCellRect(row, 0, true))));
         getModel().addTableModelListener(e -> {
             adjustColumnWidth(this, 0, 0);
