diff --git a/tools/generate_source_docs.sh b/tools/generate_source_docs.sh
index 0922a2998341b32e2b944e1a888f6975d359496f..d7bdc850d9f452d23d0d10836467570bc6361260 100755
--- a/tools/generate_source_docs.sh
+++ b/tools/generate_source_docs.sh
@@ -29,7 +29,7 @@ DRY_RUN="false"
 SCRIPT_PATH="$( cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null 2>&1 || return 1 ; pwd -P )"
 SCRIPT_FULL_PATH="${SCRIPT_PATH}/$(basename "${BASH_SOURCE[0]}")"
 
-MKDOCS_ROOT="${SCRIPT_PATH//\/tools/}"
+MKDOCS_ROOT="${SCRIPT_PATH}/../"
 MKDOCS_DEBUG_LEVEL="INFO"
 
 manpage()