diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b85f8c6fe3b875eeb9f3f41375632cd121a4ed10..e389fd2c5c4928b8a74ca6ffebf2bda52abb076e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -148,7 +148,7 @@ publish_listing:
     - echo "Built image,Base os,R/Python,shiny-server" > image-list.csv
     - cat image-list-fragments/*.csv >> image_list.csv
     - WHEN=$(LC_TIME="en_US.utf8" date +"%b %G")
-    - sed "s/%%date%%/${WHEN}/g" source/user_guide/image_list.rst | sort >> image_list.rst
+    - sed "s/%%date%%/${WHEN}/g" source/user_guide/image_list.rst | sort | sed "s/--/-\\\-/g" >> image_list.rst
   artifacts:
     when: always
     paths: