diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java index 6f52d0653e..03e3925e3f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java @@ -1189,7 +1189,12 @@ public class GpuPlugin extends Plugin implements DrawCallbacks // Texture on UI drawUi(canvasHeight, canvasWidth); - glDrawable.swapBuffers(); + try + { + glDrawable.swapBuffers(); + } + catch (GLException ignored) + { } drawManager.processDrawComplete(this::screenshot); }