diff --git a/src/vte.cc b/src/vte.cc
index 91af4a6..e41e475 100644
--- a/src/vte.cc
+++ b/src/vte.cc
@@ -7337,9 +7337,9 @@ vte_terminal_motion_notify(GtkWidget *widget, GdkEventMotion *event)
 	} else {
 		/* Hilite any matches. */
 		vte_terminal_match_hilite(terminal, x, y);
-		/* Show the cursor. */
-		_vte_terminal_set_pointer_visible(terminal, TRUE);
 	}
+	/* Show the cursor. */
+	_vte_terminal_set_pointer_visible(terminal, TRUE);
 
 	switch (event->type) {
 	case GDK_MOTION_NOTIFY:
