diff --git a/module/finc/src/finc/ILS/Driver/DAIA.php b/module/finc/src/finc/ILS/Driver/DAIA.php
index 20032518fcd9faf556b6ada91b62ea896e619590..afd77fb01f43fdc45c45216e92690867ca426850 100644
--- a/module/finc/src/finc/ILS/Driver/DAIA.php
+++ b/module/finc/src/finc/ILS/Driver/DAIA.php
@@ -720,8 +720,13 @@ class DAIA extends \VuFind\ILS\Driver\AbstractBase implements
                 }
                 // attribute expected is mandatory for unavailable element
                 if (isset($unavailable["expected"])) {
-                    $duedate = $this->dateConverter
-                        ->convertToDisplayDate("Y-m-d", $unavailable['expected']);
+                    try {
+                        $duedate = $this->dateConverter
+                            ->convertToDisplayDate("Y-m-d", $unavailable['expected']);
+                    } catch (\Exception $e) {
+                        $this->debug("Date conversion failed: " . $e->getMessage());
+                        $duedate = null;
+                    }
                 }
 
                 // attribute queue can be set