diff --git a/rhodecode/svn_support/config_keys.py b/rhodecode/svn_support/config_keys.py
--- a/rhodecode/svn_support/config_keys.py
+++ b/rhodecode/svn_support/config_keys.py
@@ -25,4 +25,3 @@ config_file_path = 'svn.proxy.config_fil
 generate_config = 'svn.proxy.generate_config'
 list_parent_path = 'svn.proxy.list_parent_path'
 location_root = 'svn.proxy.location_root'
-parent_path_root = 'svn.proxy.parent_path_root'
diff --git a/rhodecode/svn_support/utils.py b/rhodecode/svn_support/utils.py
--- a/rhodecode/svn_support/utils.py
+++ b/rhodecode/svn_support/utils.py
@@ -25,6 +25,7 @@ from pyramid.renderers import render
 
 from rhodecode.lib.utils import get_rhodecode_realm
 from rhodecode.model.db import RepoGroup
+from rhodecode.model.settings import SettingsModel
 from . import config_keys
 
 
@@ -38,11 +39,13 @@ def generate_mod_dav_svn_config(settings
     available repository group because the mod_dav_svn module does not support
     repositories organized in sub folders.
     """
+    parent_path_root = SettingsModel().get_ui_by_section_and_key(
+        'paths', '/').ui_value
     config = _render_mod_dav_svn_config(
-        settings[config_keys.parent_path_root],
-        settings[config_keys.list_parent_path],
-        settings[config_keys.location_root],
-        RepoGroup.get_all_repo_groups())
+        parent_path_root=parent_path_root,
+        list_parent_path=settings[config_keys.list_parent_path],
+        localtion_root=settings[config_keys.location_root],
+        repo_groups=RepoGroup.get_all_repo_groups())
     _write_mod_dav_svn_config(config, settings[config_keys.config_file_path])