diff --git a/LCS/MessageBus/src/MsgBus.cc b/LCS/MessageBus/src/MsgBus.cc
index 03ec2fa6068f9e566815acc70aae43a281dadb13..2f0cc879254fe78962f56fad0dc91d2eabe36383 100644
--- a/LCS/MessageBus/src/MsgBus.cc
+++ b/LCS/MessageBus/src/MsgBus.cc
@@ -122,6 +122,7 @@ namespace LOFAR {
 
     try {
       // Make sure all requests are finished
+      istSender.close();
       itsConnection.close();
     } catch(const qpid::types::Exception &ex) {
       LOG_FATAL_STR("Exception in destructor, cannot guarantee message delivery: " << ex.what());