diff --git a/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java b/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java index 9b974c35..66afe8af 100755 --- a/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java +++ b/src/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java @@ -100,10 +100,15 @@ public class GuiReplayViewer extends GuiScreen implements GuiYesNoCallback { replayFile.close(); } catch(Exception e) { e.printStackTrace(); - } finally { - replayGuiList.removeEntry(loadingListEntry); } } + + mc.addScheduledTask(new Runnable() { + @Override + public void run() { + replayGuiList.removeEntry(loadingListEntry); + } + }); } @Override