diff --git a/CI/update_badge.sh b/CI/update_badge.sh
index 3d64fe5840af36bd38ee40d89d7c92d8db2222d0..d4a771b1b6322c9bdc8f91d9aeabd8d18922691d 100644
--- a/CI/update_badge.sh
+++ b/CI/update_badge.sh
@@ -81,6 +81,7 @@ RECENT_BADGE_FILENAME="badge_recent-${CI_JOB_NAME}.svg"
 
 
 SHIELDS_IO_NAME="https://img.shields.io/static/v1?label=${BADGE_STATUS}&message=${BADGE_SUBJECT}&color=${BADGE_COLOR}"
+SHIELDS_IO_NAME="$( echo -e "${SHIELDS_IO_NAME// /%20}" )"
 printf  "%s\n" "INFO: Fetching badge ${SHIELDS_IO_NAME} from shields.io to ${BADGE_FILENAME}."
 echo "${SHIELDS_IO_NAME}"
 curl "${SHIELDS_IO_NAME}" > "${BADGE_FILENAME}"