diff --git a/admin/comments.php b/admin/comments.php
index 2666cc27b..0f09faf9f 100644
--- a/admin/comments.php
+++ b/admin/comments.php
@@ -98,6 +98,8 @@ $template->assign(
include_once(PHPWG_ROOT_PATH.'admin/include/tabsheet.class.php');
+$my_base_url = get_root_url().'admin.php?page=';
+
$tabsheet = new tabsheet();
$tabsheet->set_id('comments');
$tabsheet->select('');
diff --git a/admin/include/add_core_tabs.inc.php b/admin/include/add_core_tabs.inc.php
index 3b0c70118..28cf1ce9e 100644
--- a/admin/include/add_core_tabs.inc.php
+++ b/admin/include/add_core_tabs.inc.php
@@ -59,15 +59,18 @@ function add_core_tabs($sheets, $tab_id)
break;
case 'comments':
- $sheets[''] = array('caption' => l10n('User comments'), 'url' => '');
+ global $my_base_url;
+ $sheets[''] = array('caption' => l10n('User comments'), 'url' => $my_base_url.'comments');
break;
case 'users':
- $sheets[''] = array('caption' => ' '.l10n('User list'), 'url' => '');
+ global $my_base_url;
+ $sheets[''] = array('caption' => ' '.l10n('User list'), 'url' => $my_base_url.'user_list');
break;
case 'groups':
- $sheets[''] = array('caption' => ' '.l10n('Groups'), 'url' => '');
+ global $my_base_url;
+ $sheets[''] = array('caption' => ' '.l10n('Groups'), 'url' => $my_base_url.'group_list');
break;
case 'configuration':