diff --git a/thunar/thunar-window.c b/thunar/thunar-window.c
index 60cc402c2c4d52347e34b6297eb9c8920cfa4e46..2accdad04b1aa299a4787bc9dde6addb06bcfb4e 100644
--- a/thunar/thunar-window.c
+++ b/thunar/thunar-window.c
@@ -3102,7 +3102,7 @@ thunar_window_action_cancel_search (ThunarWindow *window)
   _thunar_return_val_if_fail (THUNAR_IS_WINDOW (window), FALSE);
 
   if (window->is_searching == FALSE)
-    return TRUE;
+    return FALSE;
 
   thunar_location_bar_cancel_search (THUNAR_LOCATION_BAR (window->location_bar));
   thunar_standard_view_set_searching (THUNAR_STANDARD_VIEW (window->view), NULL);