--- src/symlsolve.cc.orig	2009-06-07 05:45:55.000000000 -0500
+++ src/symlsolve.cc	2011-07-23 10:19:25.000000000 -0500
@@ -46,7 +46,7 @@
 	}
 	
 	try {
-		if(args(0).is_list() || args(0).is_cell()) {
+		if(args(0).is_cell()) {
 			octave_value_list oct_eqn_list(args(0).list_value());
 			for(i=0;i<oct_eqn_list.length();i++) {
 				if(!get_relation(oct_eqn_list(i),relation)) {
@@ -67,7 +67,7 @@
 			eqns.append(relation);
 		}
 
-		if(args(1).is_list() || args(1).is_cell()) {
+		if(args(1).is_cell()) {
 			octave_value_list oct_vars(args(1).list_value());
 			for(i=0;i<oct_vars.length();i++) {
 				if(!get_symbol(oct_vars(i),expression)) {
