diff --git a/src/TextInputWidget.cpp b/src/TextInputWidget.cpp
index 6d57a5f15f95a8a68dee1e84a38ba9bac55b3b0c..4a25c4cf99f6fd11a40520e23423ea34d2ffada3 100644
--- a/src/TextInputWidget.cpp
+++ b/src/TextInputWidget.cpp
@@ -246,7 +246,8 @@ FilteredTextEdit::keyPressEvent(QKeyEvent *event)
         }
         case Qt::Key_Colon: {
                 QTextEdit::keyPressEvent(event);
-                trigger_pos_      = textCursor().position() - 1;
+                trigger_pos_ = textCursor().position() - 1;
+                emoji_completion_model_->setFilterRegExp("");
                 emoji_popup_open_ = true;
                 break;
         }