diff --git a/module/finc/src/finc/ILS/Driver/FincILS.php b/module/finc/src/finc/ILS/Driver/FincILS.php
index 4f0bdfbf5c1d20cc9add1b2ca78a54c99fc2db11..cdfafb8250baf4cc515f8844b320b238bbd91ee9 100644
--- a/module/finc/src/finc/ILS/Driver/FincILS.php
+++ b/module/finc/src/finc/ILS/Driver/FincILS.php
@@ -1182,7 +1182,10 @@ class FincILS extends PAIA implements LoggerAwareInterface
             foreach ($identifier as $key => $value) {
                 $matches = [];
                 if (preg_match(sprintf($idPattern, $key), $itemId, $matches)) {
-                    return $this->getFincId($matches[3], $value);
+                    return $this->getFincId(
+                        addcslashes($matches[3],':'),
+                        $value
+                    );
                 }
             }
         };