diff --git a/src/main/java/com/replaymod/editor/gui/MarkerProcessor.java b/src/main/java/com/replaymod/editor/gui/MarkerProcessor.java index 9224d4e5..12efe758 100644 --- a/src/main/java/com/replaymod/editor/gui/MarkerProcessor.java +++ b/src/main/java/com/replaymod/editor/gui/MarkerProcessor.java @@ -144,7 +144,11 @@ public class MarkerProcessor { duration = nextPacket.getTime() - timeOffset; } nextPacket = replayInputStream.readPacket(); - progress.accept((float) nextPacket.getTime() / (float) inputDuration); + if (nextPacket != null) { + progress.accept((float) nextPacket.getTime() / (float) inputDuration); + } else { + progress.accept(1f); + } } }