diff --git a/Resources/Private/Partials/Recommender/ResultListItem.html b/Resources/Private/Partials/Recommender/ResultListItem.html
index 61686ce5e860a74d6f061649100e23cbd9892f82..ae88c2f3655f9a239bfa17255e87751ca1a3dda6 100644
--- a/Resources/Private/Partials/Recommender/ResultListItem.html
+++ b/Resources/Private/Partials/Recommender/ResultListItem.html
@@ -28,7 +28,7 @@
                 </div>
                 <div class="col relative">
                     <h5 class="card-title">
-                        <f:link.action action="main" controller="Journal" additionalParams="{tx_bison: {id: {result.id}}}" class="stretched-link">{result.title}</f:link.action>
+                        <f:link.action action="main" controller="Journal" additionalParams="{tx_bison: {id: '{result.id}'}}" class="stretched-link">{result.title}</f:link.action>
                         <f:if condition="{displayMismatchedResults} && {result.filter}">
                             <span class="badge text-bg-success"><f:translate key="badge.matched"/></span>
                         </f:if>