diff --git a/src/java/org/lwjgl/opengl/Display.java b/src/java/org/lwjgl/opengl/Display.java index 16b80616..c6a9f0f6 100644 --- a/src/java/org/lwjgl/opengl/Display.java +++ b/src/java/org/lwjgl/opengl/Display.java @@ -1092,7 +1092,7 @@ public final class Display { } } - if(Display.isCreated()) { + if (Display.isCreated() && parent == null) { return display_impl.setIcon(cached_icons); } else { return 0;