diff --git a/module/VuFind/src/VuFind/ILS/Driver/Voyager.php b/module/VuFind/src/VuFind/ILS/Driver/Voyager.php index 6e8360eea1979b485e30f4fe7ded2a5be35b4376..29d67b0a7bf73dd5a8607a40e1f011b15e063fbd 100644 --- a/module/VuFind/src/VuFind/ILS/Driver/Voyager.php +++ b/module/VuFind/src/VuFind/ILS/Driver/Voyager.php @@ -797,7 +797,7 @@ class Voyager extends AbstractBase $raw = $processed = []; // Collect raw data: while ($row = $sqlStmt->fetch(PDO::FETCH_ASSOC)) { - $raw[] = $row['MFHD_ID'] . '||' . $row['ENUMCHRON']; + $raw[] = $row['MFHD_ID'] . '||' . utf8_encode($row['ENUMCHRON']); } // Deduplicate data and format it: foreach (array_unique($raw) as $current) {