diff --git a/honoka/src/acpredictor.cpp b/honoka/src/acpredictor.cpp
index 42a8740..d3be1fa 100644
--- a/honoka/src/acpredictor.cpp
+++ b/honoka/src/acpredictor.cpp
@@ -75,6 +75,7 @@
     if (multi_mode) {
         for(unsigned int i = 0;i < instance->convertors.size();i ++) {
             if (instance->convertors[i] != instance->m_convertor) {
+                instance->convertors[i]->selected();
                 if (instance->convertors[i]->isConnected()) {
                     instance->convertors[i]->setYomiText(str);
                     if (instance->convertors[i]->ren_conversion() != -1) {
@@ -87,6 +88,7 @@
                     }
                     instance->convertors[i]->reset();
                 }
+                instance->convertors[i]->unSelected();
             }
         }
     }