Index: trunk/xpressme_integration_kit/xoops_version.php
===================================================================
--- trunk/xpressme_integration_kit/xoops_version.php	(revision 588)
+++ trunk/xpressme_integration_kit/xoops_version.php	(revision 589)
@@ -48,4 +48,18 @@
 		return $role_level;
 	}
+}
+}
+if (!function_exists('is_show_multi_blog_block')){
+function is_show_multi_blog_block($mydirname = ''){
+	if(empty($mydirname)) return false;
+	// Before loading xpressme. 
+	// The multi blog is judged by the presence of the blogs table.		
+	global $xoopsDB;
+	$wp_prefix = preg_replace('/wordpress/','wp',$mydirname);
+	$wp_blogs_tbl = $xoopsDB->prefix($wp_prefix) . '_blogs';
+	$sql = "SELECT * FROM " . $wp_blogs_tbl;
+	$result = $xoopsDB->query($sql, 0, 0);
+	if ($xoopsDB->getRowsNum($result)) return true;
+ 	return false;
 }
 }
@@ -353,5 +367,5 @@
 	'func_num'		=> $b_no,	
 );
-if (wp_version_compare($wp_version, '>=','3.0-alpha')){
+if (wp_version_compare($wp_version, '>=','3.0-alpha') && is_show_multi_blog_block($mydirname)){
 	$b_no++;
 	$modversion['blocks'][$b_no] = array(
