Index: trunk/blocks/xpress_block_recent_comments.php
===================================================================
--- trunk/blocks/xpress_block_recent_comments.php	(revision 40)
+++ trunk/blocks/xpress_block_recent_comments.php	(revision 41)
@@ -20,6 +20,6 @@
 		$disp_count = empty( $options[1] ) ? '10' : $options[1] ;
 		$disp_length = empty( $options[2] ) ? '30' : $options[2] ;
-	    $selected = array_slice($options,5); // get allowed cats
-		$this_template = empty( $options[6] ) ? 'db:'.$mydirname.'_block_comments.html' : trim( $options[4] );
+	    $selected = array_slice($options,3); // get allowed cats
+		$this_template = empty( $options[4] ) ? 'db:'.$mydirname.'_block_comments.html' : trim( $options[4] );
 		$mydirpath = XOOPS_ROOT_PATH . '/modules/' . $mydirname;
 
@@ -60,5 +60,14 @@
 	{
 		$mydirname = empty( $options[0] ) ? 'xpress' : $options[0] ;
+		$disp_count = empty( $options[1] ) ? '10' : $options[1] ;
+		$disp_length = empty( $options[2] ) ? '30' : $options[2] ;
+		$selected = array_slice($options,3); // get allowed cats
+		
 		$mydirpath = XOOPS_ROOT_PATH . '/modules/' . $mydirname;
+		
+		$Identification = '-' . $disp_count . '-' . $disp_length ;
+		foreach ($selected as $item){
+			$Identification .= '-' . $item ;
+		}
 
 		global $wpdb;
@@ -73,8 +82,8 @@
 			
 			require_once $mydirpath.'/include/xoops_block_cache.php';
-			xpress_block_cache_write($mydirname,'recent_comments_block',$block);
+			xpress_block_cache_write($mydirname,'recent_comments_block'. $Identification,$block);
 		} else {
 			require_once $mydirpath.'/include/xoops_block_cache.php';
-			$block = xpress_block_cache_read($mydirname,'recent_comments_block');
+			$block = xpress_block_cache_read($mydirname,'recent_comments_block'. $Identification);
 		}
 		return 	$block;
Index: trunk/wp-content/themes/xpress_default/blocks/recent_comments_block.php
===================================================================
--- trunk/wp-content/themes/xpress_default/blocks/recent_comments_block.php	(revision 40)
+++ trunk/wp-content/themes/xpress_default/blocks/recent_comments_block.php	(revision 41)
@@ -7,6 +7,6 @@
 	$disp_count = empty( $options[1] ) ? '10' : $options[1] ;
 	$disp_length = empty( $options[2] ) ? '30' : $options[2] ;
-	$selected = array_slice($options,5); // get allowed cats
-	$this_template = empty( $options[6] ) ? 'db:'.$mydirname.'_block_comments.html' : trim( $options[4] );
+	$selected = array_slice($options,3); // get allowed cats
+	$this_template = empty( $options[4] ) ? 'db:'.$mydirname.'_block_comments.html' : trim( $options[4] );
 	$mydirpath = XOOPS_ROOT_PATH . '/modules/' . $mydirname;
 	
