diff --git a/templates/opt/tivoli/tsm/client/ba/bin/dsm.sys.j2 b/templates/opt/tivoli/tsm/client/ba/bin/dsm.sys.j2
index 1e2bc5d1cab12d889f8aa7b70156d41c47e5cef6..d1a515252b45bd8286312954ac8db986b3db71a4 100644
--- a/templates/opt/tivoli/tsm/client/ba/bin/dsm.sys.j2
+++ b/templates/opt/tivoli/tsm/client/ba/bin/dsm.sys.j2
@@ -23,7 +23,10 @@ Servername {{ servername }}
    passwordaccess     {{ passwordaccess }}
    managedservices    {{ managedservices }}
 
-   PRESCHEDULECMD     '/opt/backup_archivematica_repos/bin/backup_am_github_repos_and_issues.sh'
+*  The PreScheduleCmd doesn't use the bash to call commands, so it is not
+*  possible to use Bash 4+ syntax for IOstream redirection. Use the classic
+*  "2>&1" style instead!
+   PRESCHEDULECMD     '/opt/backup_archivematica_repos/bin/backup_am_github_repos_and_issues.sh --backup-dir /opt/backup_archivematica_repos/ >> /var/log/ambackup.log 2>&1'
 
    Domain             {{ domain }}