diff --git a/LCS/Messaging/python/messaging/test/t_service_message_handler.run b/LCS/Messaging/python/messaging/test/t_service_message_handler.run
index 0cbe002228ef9b283cc734f9b6f373cb62635de2..da523ee4c86ef5a53b1f9c31053b2da4fb79a1c9 100755
--- a/LCS/Messaging/python/messaging/test/t_service_message_handler.run
+++ b/LCS/Messaging/python/messaging/test/t_service_message_handler.run
@@ -1,4 +1,4 @@
-#!/bin/sh -e
+#!/bin/bash -e
 
 #cleanup on normal exit and on SIGHUP, SIGINT, SIGQUIT, and SIGTERM
 trap 'qpid-config del exchange --force $queue' 0 1 2 3 15