diff --git a/pkgs/dev/protege/default.nix b/pkgs/dev/protege/default.nix
index da1f42b4d5748c697c0d2c8abd877d3f77946134..2d18129ab9b588f3b8b25e8452c0b996cea42270 100644
--- a/pkgs/dev/protege/default.nix
+++ b/pkgs/dev/protege/default.nix
@@ -7,4 +7,8 @@
   environment.systemPackages = with pkgs; [
     protege-distribution
   ];
+
+  environment.variables = rec {
+    _JAVA_AWT_WM_NONREPARENTING = "1";
+  };
 }