9bc9710
diff -uNr openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java jdk8/jdk/src/java.desktop/share/classes/java/awt/Toolkit.java
9bc9710
--- openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
9bc9710
+++ openjdk/src/java.desktop/share/classes/java/awt/Toolkit.java
9bc9710
@@ -883,9 +883,13 @@
9bc9710
                     return null;
9bc9710
                 }
9bc9710
             });
9bc9710
             if (!GraphicsEnvironment.isHeadless()) {
9bc9710
-                loadAssistiveTechnologies();
9bc9710
+                try {
9bc9710
+                    loadAssistiveTechnologies();
9bc9710
+                } catch (AWTError error) {
9bc9710
+                    // ignore silently
9bc9710
+                }
9bc9710
             }
9bc9710
         }
9bc9710
         return toolkit;
9bc9710
     }