diff --git a/apps/portal/package.json b/apps/portal/package.json
index ca64f71903051674bbca2de5f2bebdf611a00be2..019652c31f7b88c8fdc214a53150365f95158e89 100644
--- a/apps/portal/package.json
+++ b/apps/portal/package.json
@@ -20,7 +20,7 @@
   "dependencies": {
     "@babel/eslint-parser": "^7.25.1",
     "@edata-portal/core": "workspace:*",
-    "@edata-portal/doi": "^0.0.14",
+    "@edata-portal/doi": "^0.0.16",
     "@edata-portal/h5": "workspace:*",
     "@edata-portal/icat-plus-api": "^1.8.13",
     "@edata-portal/react-calendar-timeline": "^0.29.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e6edca21dfaac3948169da8919cd980265b68207..bda1d61042cebf014d3cf38f604fbdcf7758c9e1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -612,8 +612,8 @@ importers:
         specifier: workspace:*
         version: link:../../packages/core
       '@edata-portal/doi':
-        specifier: ^0.0.14
-        version: 0.0.14(@tanstack/react-query@5.52.1(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+        specifier: ^0.0.16
+        version: 0.0.16(@tanstack/react-query@5.52.1(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
       '@edata-portal/h5':
         specifier: workspace:*
         version: link:../../packages/h5
@@ -1758,6 +1758,13 @@ packages:
       react: ^18.3.1
       react-dom: ^18.3.1
 
+  '@edata-portal/doi@0.0.16':
+    resolution: {integrity: sha512-tHTrUJK2AJ+fQci4Xqn4RhGrDqrEpwxQoVg4bwMvS1nfQ+XxnFhfbSyCSe/2pJTPeQaFDj4KGlTh5twLvgLPzA==}
+    peerDependencies:
+      '@tanstack/react-query': ^5.59.17
+      react: ^18.3.1
+      react-dom: ^18.3.1
+
   '@edata-portal/icat-plus-api@1.8.13':
     resolution: {integrity: sha512-/7F6nsL04sP1izqbqPQ79t3uNwBw/naiym/L1vAPTTvBhBOPc2RPoqXMEuhQrb3Gs88lSaGoJM9cr8XELRmpvw==}
     peerDependencies:
@@ -6475,6 +6482,21 @@ snapshots:
     transitivePeerDependencies:
       - '@types/react'
 
+  '@edata-portal/doi@0.0.16(@tanstack/react-query@5.52.1(react@18.3.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+    dependencies:
+      '@edata-portal/icat-plus-api': 1.8.13(@tanstack/react-query@5.52.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+      '@fortawesome/fontawesome-svg-core': 6.6.0
+      '@fortawesome/free-solid-svg-icons': 6.6.0
+      '@fortawesome/react-fontawesome': 0.2.2(@fortawesome/fontawesome-svg-core@6.6.0)(react@18.3.1)
+      '@tanstack/react-query': 5.52.1(react@18.3.1)
+      autolinker: 4.0.0
+      date-fns: 4.1.0
+      react: 18.3.1
+      react-bootstrap: 2.10.7(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+      react-dom: 18.3.1(react@18.3.1)
+    transitivePeerDependencies:
+      - '@types/react'
+
   '@edata-portal/icat-plus-api@1.8.13(@tanstack/react-query@5.52.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
     dependencies:
       '@tanstack/react-query': 5.52.1(react@18.3.1)