Index: /trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php
===================================================================
--- /trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php	(revision 545)
+++ /trunk/xpressme_integration_kit/wp-content/plugins/xpressme/include/custom_functions.php	(revision 546)
@@ -1031,4 +1031,6 @@
 
 	if (xpress_is_multiblog() && is_user_logged_in()){
+		$primary_blog_id = @$current_user->primary_blog;
+		if (!empty($primary_blog_id)) return $ret;
 		$active_signup = get_site_option( 'registration' );
 		if ( !$active_signup ) $active_signup = 'none';
@@ -1037,5 +1039,5 @@
 			case 'blog':
 				$ret['url'] = $xoops_config->module_url . '/wp-signup.php';
-				$ret['script'] = 'wp-signup.php';
+				$ret['menu_url'] = 'wp-signup.php';
 				$ret['title'] = __('Create New Blog','xpressme');
 				$ret['link'] = '<a href="' . $ret['url'] . '">' . $ret['title'] . '</a>';
@@ -1048,4 +1050,25 @@
 	return $ret;
 }
+function xpress_primary_blog_link() {
+	global $xoops_config;
+	global $current_user;
+	global $blog_id;
+	$ret = array();
+
+	$blog_list = get_blog_list();
+	$root_path = get_blog_status(1,'path');
+	if (xpress_is_multiblog() && is_user_logged_in()){
+		$primary_blog_id = @$current_user->primary_blog;
+		$primary_path = get_blog_status($primary_blog_id,'path');
+		$script = str_replace($root_path, "", $primary_path);
+		if ($primary_blog_id !== $blog_id){
+			$ret['url'] = get_blogaddress_by_id($primary_blog_id);
+			$ret['menu_url'] = $script;
+			$ret['title'] = __('Your Primary Blog','xpressme');
+			$ret['link'] = '<a href="' . $ret['url'] . '">' . $ret['title'] . '</a>';
+		}
+	}
+	return $ret;
+}
 
 ?>
Index: /trunk/xpressme_integration_kit/xoops_version.php
===================================================================
--- /trunk/xpressme_integration_kit/xoops_version.php	(revision 545)
+++ /trunk/xpressme_integration_kit/xoops_version.php	(revision 546)
@@ -147,5 +147,10 @@
 		if(!empty($create_new_blog)){
 			$modversion['sub'][6]['name'] = $create_new_blog['title'];
-			$modversion['sub'][6]['url'] = $create_new_blog['script'];
+			$modversion['sub'][6]['url'] = $create_new_blog['menu_url'];
+		}
+		$primaryw_blog = xpress_primary_blog_link();
+		if(!empty($primaryw_blog)){
+			$modversion['sub'][6]['name'] = $primaryw_blog['title'];
+			$modversion['sub'][6]['url'] = $primaryw_blog['menu_url'];
 		}
 	}
