diff --git a/src/client/views/conversation-find-bar.vala b/src/client/views/conversation-find-bar.vala
index 9faa7c8..cc7c155 100644
--- a/src/client/views/conversation-find-bar.vala
+++ b/src/client/views/conversation-find-bar.vala
@@ -133,6 +133,7 @@ public class ConversationFindBar : Gtk.Layout {
     private void on_entry_buffer_inserted_text(uint position, string text, uint n_chars) {
         highlight_text_matches();
         set_button_sensitivity();
+        find(true);
     }
     
     private void color_according_to_result() {
@@ -150,6 +151,7 @@ public class ConversationFindBar : Gtk.Layout {
             searching = false;
         } else {
             highlight_text_matches();
+            find(true);
         }
         
         update_result_label();
