diff --git a/overviewer_core/aux_files/genPOI.py b/overviewer_core/aux_files/genPOI.py index 58889a9..e850509 100644 --- a/overviewer_core/aux_files/genPOI.py +++ b/overviewer_core/aux_files/genPOI.py @@ -326,7 +326,7 @@ def handlePlayers(worldpath, filters, markers): data.use_uuid = useUUIDs if isSinglePlayer: data = data['Data']['Player'] - except (IOError, TypeError): + except (IOError, TypeError, KeyError): logging.warning("Skipping bad player dat file %r.", playerfile) continue