diff --git a/public/docs/release-notes.md b/public/docs/release-notes.md
index f9e65c9ac..b318c2b2d 100644
--- a/public/docs/release-notes.md
+++ b/public/docs/release-notes.md
@@ -10,6 +10,7 @@
- Fix a crash when having numeric-only values in opengraph frontmatter
- Fix unnecessary session creation on healthcheck endpoint
- Fix defect metadata being sent for minio uploads
+- Fix screen readers announcing headings twice
## 1.9.9 2023-07-30
diff --git a/public/js/extra.js b/public/js/extra.js
index d104b7072..a4d7d240a 100644
--- a/public/js/extra.js
+++ b/public/js/extra.js
@@ -845,6 +845,7 @@ function imgPlayiframe (element, src) {
const anchorForId = id => {
const anchor = document.createElement('a')
+ anchor.ariaHidden = 'true'
anchor.className = 'anchor hidden-xs'
anchor.href = `#${id}`
anchor.innerHTML = ''