diff --git a/honoka/src/multiconvertor.cpp b/honoka/src/multiconvertor.cpp
index cc34291..45bddb3 100644
--- a/honoka/src/multiconvertor.cpp
+++ b/honoka/src/multiconvertor.cpp
@@ -49,7 +49,7 @@
 bool MultiConvertor::isConnected() {
     for(unsigned int i = 0;i < instance->convertors.size();i ++) {
         if (nuc.find(instance->convertors[i]) != nuc.end()) continue;
-        if (!instance->convertors[i]->isConnected())
+        if (!instance->convertors[i]->isConnected()) 
             return false;
     }
     return true;
@@ -60,6 +60,7 @@
         if (nuc.find(instance->convertors[i]) != nuc.end()) continue;
         instance->convertors[i]->reset();
     }
+    nuc.clear();
 }
 
 void MultiConvertor::setYomiText(WideString yomi) {