--- loncom/homework/bridgetask.pm	2006/06/13 21:34:28	1.171
+++ loncom/homework/bridgetask.pm	2006/06/14 15:47:58	1.172
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA 
 # definition of tags that give a structure to a document
 #
-# $Id: bridgetask.pm,v 1.171 2006/06/13 21:34:28 albertel Exp $
+# $Id: bridgetask.pm,v 1.172 2006/06/14 15:47:58 albertel Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -1922,6 +1922,7 @@ sub start_Dimension {
 	    &Apache::lonxml::get_param('Mandatory',$parstack,$safeeval);
 	push(@{$dimension{$previous_dim}{'criterias'}},$dim);
 	$dimension{$dim}{'nested'}=$previous_dim;
+	&Apache::lonxml::debug("adding $dim as criteria to $previous_dim");
     } else {
 	$Apache::bridgetask::top_dimensionlist{$dim}{'manadatory'}=
 	    &Apache::lonxml::get_param('Mandatory',$parstack,$safeeval);
@@ -2104,6 +2105,14 @@ sub get_criteria {
 			}
 			$result.='</div>';
 		    }
+		} else {
+		    foreach my $id (@{$dimension{$dim}{$instance.'.criterias'}},
+				    @{$dimension{$dim}{'criterias'}}) {
+			my $type = $dimension{$dim}{'criteria.'.$id.'.type'};
+			if ($type eq 'dimension') {
+			    $result.=$dimension{$id}{'result'};
+			}
+		    }
 		}
 	    }
 	    if (exists($dimension{$dim}{'nested'})) {