diff --git a/src/video/cursor.cpp b/src/video/cursor.cpp
index 666b87bb1..fbb01941e 100644
--- a/src/video/cursor.cpp
+++ b/src/video/cursor.cpp
@@ -942,6 +942,7 @@ global void InitCursor(void)
 	    break;
 	case 32:
 	    SaveCursorBackground=SaveCursorBackground32;
+	    LoadCursorBackground=LoadCursorBackground32;
             memsize=sizeof(VMemType32);
 	    SaveCursorRectangle=SaveCursorRectangle32;
 	    LoadCursorRectangle=LoadCursorRectangle32;