Index: awt/src/main/java/common/java/awt/Robot.java =================================================================== --- awt/src/main/java/common/java/awt/Robot.java (revision 485572) +++ awt/src/main/java/common/java/awt/Robot.java (working copy) @@ -41,7 +41,8 @@ public Robot(GraphicsDevice screen) throws AWTException { Toolkit.checkHeadless(); - if (screen.getType() != GraphicsDevice.TYPE_RASTER_SCREEN) { + if ((screen == null) + || (screen.getType() != GraphicsDevice.TYPE_RASTER_SCREEN)) { // awt.129=Not a screen device throw new IllegalArgumentException(Messages.getString("awt.129")); //$NON-NLS-1$ }