diff --git a/src/Mod/AddonManager/AddonManager.py b/src/Mod/AddonManager/AddonManager.py
index b234b3e538..97e635fe51 100644
--- a/src/Mod/AddonManager/AddonManager.py
+++ b/src/Mod/AddonManager/AddonManager.py
@@ -675,8 +675,8 @@ class CommandAddonManager:
def fetch_addon_score(self) -> None:
"""Fetch the Addon score JSON data from a URL"""
- pref = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Addons")
- url = pref.GetString("AddonsScoreURL", "NONE")
+ prefs = fci.Preferences()
+ url = prefs.get("AddonsScoreURL")
if url and url != "NONE":
self.get_addon_score_worker = GetAddonScoreWorker(
url, self.item_model.repos, self.dialog
diff --git a/src/Mod/AddonManager/AddonManagerOptions.ui b/src/Mod/AddonManager/AddonManagerOptions.ui
index 66bf262816..251f2a2bc7 100644
--- a/src/Mod/AddonManager/AddonManagerOptions.ui
+++ b/src/Mod/AddonManager/AddonManagerOptions.ui
@@ -334,13 +334,13 @@ installed addons will be checked for available updates
- AddonScoreURL
+ AddonsScoreURL
Addons
- The URL for the Addon Score data (see documentation for formatting and hosting details).
+ The URL for the Addon Score data (see Addon Manager wiki page for formatting and hosting details).
diff --git a/src/Mod/AddonManager/addonmanager_preferences_defaults.json b/src/Mod/AddonManager/addonmanager_preferences_defaults.json
index 783d699b2b..0211354746 100644
--- a/src/Mod/AddonManager/addonmanager_preferences_defaults.json
+++ b/src/Mod/AddonManager/addonmanager_preferences_defaults.json
@@ -3,6 +3,7 @@
"https://raw.githubusercontent.com/FreeCAD/FreeCAD-addons/master/addonflags.json",
"AddonsRemoteCacheURL": "https://addons.freecad.org/metadata.zip",
"AddonsStatsURL": "https://freecad.org/addon_stats.json",
+ "AddonsScoreURL": "NONE",
"AutoCheck": false,
"BlockedMacros": "BOLTS,WorkFeatures,how to install,documentation,PartsLibrary,FCGear",
"CompositeSplitterState": "",