--- loncom/homework/response.pm	2007/11/13 11:06:54	1.184
+++ loncom/homework/response.pm	2008/01/19 14:56:54	1.186
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # various response type definitons response definition
 #
-# $Id: response.pm,v 1.184 2007/11/13 11:06:54 foxr Exp $
+# $Id: response.pm,v 1.186 2008/01/19 14:56:54 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -675,6 +675,7 @@ sub start_responseparam {
 		$Apache::lonnet::packagetab{"$tag&$name&display"};
 	    $token->[2]->{'default'}=
 		$Apache::lonnet::packagetab{"$tag&$name&default"};
+            $token->[3] = ['name','type','description','default'];
 	    $constructtag=1;
 	}
 	if ($constructtag) {
@@ -825,7 +826,10 @@ sub answer_footer {
 	$result .= join(' & ',@answer_bits);
 	$result .= ' \\\\ \\hline \end{tabular} \vskip 0 mm ';
     } else {
-	$result = '</tr></table>';
+	if (!$need_row_start) {
+	    $result .= '</tr>';
+	}
+	$result .= '</table>';
     }
     return $result;
 }