diff --git a/workflows/frontend/__init__.py b/workflows/frontend/__init__.py
index <HASH>..<HASH> 100644
--- a/workflows/frontend/__init__.py
+++ b/workflows/frontend/__init__.py
@@ -231,7 +231,11 @@ class Frontend():
     if self._pipe_commands:
       self._pipe_commands.send(command)
     else:
-      self.log.error('No command queue pipe found for command\n%s', str(command))
+      if self.shutdown:
+        # Stop delivering messages in shutdown.
+        self.log.info('During shutdown no command queue pipe found for command\n%s', str(command))
+      else:
+        self.log.error('No command queue pipe found for command\n%s', str(command))
 
   def process_transport_command(self, header, message):
     '''Parse a command coming in through the transport command subscription'''
Ignore errors occurring during message forward due to closed connection when service is in shutdown