When resetting 'mousehide' show the mouse pointer right away.
diff --git a/src/option.c b/src/option.c
index 63c0f2e..f16c4ba 100644
--- a/src/option.c
+++ b/src/option.c
@@ -7488,6 +7488,14 @@
 #endif
     }
 
+#ifdef FEAT_GUI
+    else if ((int *)varp == &p_mh)
+    {
+	if (!p_mh)
+	    gui_mch_mousehide(FALSE);
+    }
+#endif
+
 #if defined(FEAT_TITLE) || defined(FEAT_CONCEAL)
     /* when 'modifiable' is changed, redraw the window title and
      * update current line for concealable items */