diff --git a/src/java/org/lwjgl/opengl/LinuxDisplay.java b/src/java/org/lwjgl/opengl/LinuxDisplay.java index 1b7c808f..48a2798b 100644 --- a/src/java/org/lwjgl/opengl/LinuxDisplay.java +++ b/src/java/org/lwjgl/opengl/LinuxDisplay.java @@ -894,11 +894,11 @@ final class LinuxDisplay implements DisplayImplementation { if (focused) { acquireInput(); - if (!xembedded) parent.setFocusable(false); + if (parent != null && !xembedded) parent.setFocusable(false); } else { releaseInput(); - if (!xembedded) parent.setFocusable(true); + if (parent != null && !xembedded) parent.setFocusable(true); } } static native long nGetInputFocus(long display);