diff -u base/cinelerra/mwindow.C hvirtual-1.1.6/cinelerra/mwindow.C
--- base/cinelerra/mwindow.C	2003-05-16 12:53:43.000000000 +0200
+++ hvirtual-1.1.6/cinelerra/mwindow.C	2003-05-16 19:37:22.000000000 +0200
@@ -1035,6 +1035,7 @@
 
 void MWindow::hide_splash()
 {
+	delete splash_window->bg;
 	delete splash_window;
 }
 
diff -u base/guicast/bcwindowbase.C hvirtual-1.1.6/guicast/bcwindowbase.C
--- base/guicast/bcwindowbase.C	2003-05-16 12:54:12.000000000 +0200
+++ hvirtual-1.1.6/guicast/bcwindowbase.C	2003-05-16 19:36:23.000000000 +0200
@@ -148,6 +148,8 @@
 	if(bg_pixmap && !shared_bg_pixmap) delete bg_pixmap;
 	if(icon_pixmap) delete icon_pixmap;
 
+	if (temp_bitmap) delete temp_bitmap;
+
 	if(window_type == MAIN_WINDOW) 
 	{
 		
