@@ -109,11 +109,11 @@ */ public SurfaceData getReplacementScreenSurface(WComponentPeer peer, SurfaceData oldsd) { SurfaceData surfaceData = peer.getSurfaceData(); - if (surfaceData.isValid()) { + if (surfaceData == null || surfaceData.isValid()) { return surfaceData; } peer.replaceSurfaceData(); return peer.getSurfaceData(); }