Index: dlls/ddraw/dsurface/dib.c
===================================================================
RCS file: /home/wine/wine/dlls/ddraw/dsurface/dib.c,v
retrieving revision 1.27
diff -u -r1.27 dib.c
--- dlls/ddraw/dsurface/dib.c	11 Feb 2003 21:58:07 -0000	1.27
+++ dlls/ddraw/dsurface/dib.c	16 May 2003 14:50:42 -0000
@@ -165,10 +165,8 @@
 	This->surface_desc.dwFlags |= DDSD_PITCH;
     }
 
-    if (!This->surface_desc.lpSurface) {
-	This->surface_desc.lpSurface = priv->dib.bitmap_data;
-	This->surface_desc.dwFlags |= DDSD_LPSURFACE;
-    }
+    This->surface_desc.lpSurface = priv->dib.bitmap_data;
+    This->surface_desc.dwFlags |= DDSD_LPSURFACE;
 
     HeapFree(GetProcessHeap(), 0, b_info);
 
