diff --git a/video/new_video.cpp b/video/new_video.cpp
index b9189500e..52e02b75a 100644
--- a/video/new_video.cpp
+++ b/video/new_video.cpp
@@ -95,20 +95,18 @@ global int VideoFullScreen;		/// true fullscreen wanted
 */
 global void DisplayPicture(const char *name)
 {
-    //Palette palette[256];
     Graphic* title;
-    //unsigned char PalettePNG[256*3];
 
     title=LoadGraphic(name);
-    //GetCurrentImagePalette(palette);
-    //SetPalette(palette);
-    // FIXME: use palette from image
     memcpy(GlobalPalette,title->Palette,sizeof(GlobalPalette));
     VideoCreatePalette(GlobalPalette);
+    // FIXME: Make some function? SetPalette(palette);
 
 #ifdef USE_SDL
     { extern SDL_Surface *Screen;		/// internal screen
     SDL_LockSurface(Screen);
+
+    DebugCheck( VideoMemory==Screen->pixels );
 #endif
 
     // FIXME: bigger window ?