diff --git a/server/trackdirect/websocket/responses/FilterHistoryResponseCreator.py b/server/trackdirect/websocket/responses/FilterHistoryResponseCreator.py
index 19fed5583e2ebe3da7e093bcc4ed7d4799ef00d1..122e7c5b6c35b24bcaa777a69c218ff72438dbfd 100644
--- a/server/trackdirect/websocket/responses/FilterHistoryResponseCreator.py
+++ b/server/trackdirect/websocket/responses/FilterHistoryResponseCreator.py
@@ -68,7 +68,7 @@ class FilterHistoryResponseCreator():
         """
         minTimestamp = None
         if (len(stationIds) > 0) :
-            minTimestamp = self.state.getStationLatestTimestampOnMap(stationIds[0])
+            minTimestamp = self.state.getStationLatestTimestampOnMap(list(stationIds)[0])
         if (minTimestamp is None) :
             minTimestamp = self.state.getMapSectorTimestamp(None) # None as argument is useful even when not dealing with map-sectors
         if (len(stationIds) > 1) :