diff --git a/check_iml_backup_server b/check_iml_backup_server
index 7c36a7b760f916d2bff761c3cc27003b55471993..4c8f4b6fd159a5de1d84ab0d26c1801a7fa06ed5 100755
--- a/check_iml_backup_server
+++ b/check_iml_backup_server
@@ -89,8 +89,8 @@ if [ ! -x "$myscript" ]; then
     ph.abort "UNKNOWN: $myscript is not available / executable. Use -d to fix the installation dir. Get help with -h."
 fi
 
-# --- read data
-data=$( "$myscript" "$sMode" )
+# --- read data + remove ansii colors
+data=$( "$myscript" "$sMode" | sed 's/\x1B\[[0-9;]\{1,\}[A-Za-z]//g' )
 
 case "$sMode" in
     "backupstatus")