diff --git a/handlers/rsync.in b/handlers/rsync.in
index 13399c91cf14761f479ff237ab0ff4ac1a4507c4..d0c211ccb27f560b0459c678c804506cca288d46 100644
--- a/handlers/rsync.in
+++ b/handlers/rsync.in
@@ -284,6 +284,10 @@ function eval_config {
   done
   IFS=$SAVEIFS
   set +o noglob
+
+  # Make sure we'll run bash at the destination
+  ssh_cmd="$ssh_cmd /bin/bash"
+
 }
 
 function rotate_short {