Index: binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs
===================================================================
--- binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs	(revision 330)
+++ binary-improvements/AllocsCommands/Commands/ListKnownPlayers.cs	(revision 332)
@@ -62,15 +62,15 @@
 				} else {
 					int num = 0;
-					foreach (string sid in PersistentContainer.Instance.Players.SteamIDs) {
-						Player p = PersistentContainer.Instance.Players [sid, false];
+					foreach (KeyValuePair<string, Player> kvp in PersistentContainer.Instance.Players.Dict) {
+						Player p = kvp.Value;
 
 						if (
 							(!onlineOnly || p.IsOnline)
-							&& (!notBannedOnly || !admTools.IsBanned (sid))
+							&& (!notBannedOnly || !admTools.IsBanned (kvp.Key))
 							&& (nameFilter.Length == 0 || p.Name.ContainsCaseInsensitive (nameFilter))
 						) {
 							SdtdConsole.Instance.Output (string.Format (
 								"{0}. {1}, id={2}, steamid={3}, online={4}, ip={5}, playtime={6} m, seen={7}",
-								++num, p.Name, p.EntityID, sid, p.IsOnline, p.IP,
+								++num, p.Name, p.EntityID, kvp.Key, p.IsOnline, p.IP,
 								p.TotalPlayTime / 60,
 								p.LastOnline.ToString ("yyyy-MM-dd HH:mm"))
