diff --git a/utils_doc/rna_manual_reference_updater.py b/utils_doc/rna_manual_reference_updater.py
index c51a6127410600fe1466ded3f0f796b65213e435..150a6452afd6fc99f946b8d7b2fd380cb51af02a 100644
--- a/utils_doc/rna_manual_reference_updater.py
+++ b/utils_doc/rna_manual_reference_updater.py
@@ -61,7 +61,11 @@ fw = file.write
 fw("# Do not edit this file.")
 fw(" This file is auto generated from rna_manual_reference_updater.py\n\n")
 fw("import bpy\n\n")
-fw("url_manual_prefix = \"https://docs.blender.org/manual/en/dev/\"\n\n")
+fw("if bpy.app.version_cycle in {'rc', 'release'}:\n")
+fw("    manual_version = '%d.%d' % bpy.app.version[:2]\n")
+fw("else:\n")
+fw("    manual_version = 'dev'\n\n")
+fw("url_manual_prefix = \"https://docs.blender.org/manual/en/\" + manual_version + \"/\"\n\n")
 fw("language = \"\"\n")
 fw("if bpy.context.preferences.view.use_international_fonts:\n")
 fw("    language = bpy.context.preferences.view.language\n")