--- C:\Users\Ramesh\AppData\Local\Temp\patterns.module-revBASE.svn001.tmp.module	2010-07-05 13:39:05.000000000 +-0100
+++ Q:\nbc\kola_rnair\src\sites\all\modules\patterns\patterns.module	2010-07-05 13:38:14.000000000 +-0100
@@ -1975,13 +1975,14 @@
 function _patterns_rearrange_data($data, $parent = '') {
   $numeric = array();
   $count=0;
 
   foreach($data as $key => $value) {
   	
-  	if (!isset($value['value']))
+  	##! Patch to ensure we don't skips tags containing nested data
+  	if (!isset($value['value']) && !isset($value['tag']))
   	 continue;
   	
     if ($value['value'] == 'false') {
       $value['value'] = false;
     }
     else if ($value['value'] == 'true') {
