--- src/symbols.cc.orig	2009-06-07 05:45:55.000000000 -0500
+++ src/symbols.cc	2011-07-23 10:15:03.000000000 -0500
@@ -373,7 +373,7 @@
 			gripe_wrong_type_arg ("subs",args(0));
 			return retval;
 		}
-		if (!(args(1).is_list() || args(1).is_cell())) {
+		if ((args(1).is_cell())) {
 			if (!get_symbol (args(1), the_sym)) {
 				gripe_wrong_type_arg("subs",args(1));
 				return retval;
