diff --git a/src/editor/editloop.cpp b/src/editor/editloop.cpp
index 745fda586..47e15cccd 100644
--- a/src/editor/editloop.cpp
+++ b/src/editor/editloop.cpp
@@ -1652,6 +1652,7 @@ local void CreateEditor(void)
     }
 
     if (1) {
+	DestroyCursorBackground();
 	ProcessMenu("menu-editor-tips", 1);
 	InterfaceState = IfaceStateNormal;
     }