diff --git a/validate_workflow.sh b/validate_workflow.sh
index 51d7feb1ebf37298748e61bcf075039a36dcacfb..60e4f1461f5bf1fc20a43468fe6d265388b405fc 100755
--- a/validate_workflow.sh
+++ b/validate_workflow.sh
@@ -97,6 +97,12 @@ validators[______lfulg_tif__current]="/usr/bin/checkit_tiff_current /etc/checkit
 validators[______lfulg_tif_upcoming]="/usr/bin/checkit_tiff_upcoming /etc/checkit_tiff/retrogeomono_upcoming FILE"
 validators[___fotothek_tif__current]="/usr/bin/checkit_tiff_current /etc/checkit_tiff/retrofoto_current FILE"
 validators[___fotothek_tif_upcoming]="/usr/bin/checkit_tiff_upcoming /etc/checkit_tiff/retrofoto_upcoming FILE"
+validators[_____kitodo_icc__current]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE"
+validators[_____kitodo_icc_upcoming]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE"
+validators[______lfulg_icc__current]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE"
+validators[______lfulg_icc_upcoming]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE"
+validators[___fotothek_icc__current]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE"
+validators[___fotothek_icc_upcoming]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE"
 
 
 set -o nounset                              # Treat unset variables as an error
@@ -335,6 +341,12 @@ prepare_ftype() {
         "video/x-matroska")
             ftype="mkv"
             ;;
+        "application/vnd.iccprofile")
+            ftype="icc"
+            ;;
+        "application/pdf")
+            ftype="pdf"
+            ;;
         *)
             error "unknown file format '$mimetype'"
             exit 1