diff --git a/src/browser/NativeMessagingHost.cpp b/src/browser/NativeMessagingHost.cpp index 1dcd24cb..f6d2bd9e 100755 --- a/src/browser/NativeMessagingHost.cpp +++ b/src/browser/NativeMessagingHost.cpp @@ -93,9 +93,10 @@ void NativeMessagingHost::readLength() { quint32 length = 0; std::cin.read(reinterpret_cast(&length), 4); - if (!std::cin.eof() && length > 0) - { + if (!std::cin.eof() && length > 0) { readStdIn(length); + } else { + m_notifier->setEnabled(false); } }