diff --git a/.gitea/workflows/convert-html-docs.yaml b/.gitea/workflows/convert-html-docs.yaml
index fbf3da3a4..046b4fdbf 100644
--- a/.gitea/workflows/convert-html-docs.yaml
+++ b/.gitea/workflows/convert-html-docs.yaml
@@ -124,7 +124,7 @@ jobs:
# Write doc_exports_var to output & env file, serialized as JSON for easy later processing
import json
with open(os.environ['GITHUB_OUTPUT'], 'a') as fh:
- fh.write(json.dump(doc_exports_var))
+ json.dump(doc_exports_var, fh)
with open('doc_exports_var.json', 'w') as jf:
json.dump(doc_exports_var, jf)
EOF