diff --git a/scripts/kconfig/qconf.cc b/scripts/kconfig/qconf.cc
index 83a270347c258d95b0cd35c55ea4a37f04c8d2b3..99124458dbd5c9ce7efe46be483c44574e96fb0f 100644
--- a/scripts/kconfig/qconf.cc
+++ b/scripts/kconfig/qconf.cc
@@ -1248,6 +1248,7 @@ void ConfigSearchWindow::search(void)
 
 	free(result);
 	list->list->clear();
+	info->clear();
 
 	result = sym_re_search(editField->text().latin1());
 	if (!result)