diff --git a/modules/system/classes/SettingsManager.php b/modules/system/classes/SettingsManager.php index b950129d9..9b4b7f781 100644 --- a/modules/system/classes/SettingsManager.php +++ b/modules/system/classes/SettingsManager.php @@ -264,9 +264,9 @@ class SettingsManager ])); /* - * Link to the generic settings page + * Link to the generic settings page if a URL is not provided */ - if (isset($item['class'])) { + if (isset($item['class']) && !isset($item['url'])) { $uri = []; if (strpos($owner, '.') !== null) {