Index: /issm/trunk-jpl/src/m/classes/matice.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/matice.m	(revision 13253)
+++ /issm/trunk-jpl/src/m/classes/matice.m	(revision 13254)
@@ -28,10 +28,10 @@
 				case 1
 					inputstruct=varargin{1};
-					list = properties('matice');
+					list1 = properties('matice');
 					list2 = fieldnames(inputstruct);
-					for i=list1
+					for i=1:length(list1)
 						fieldname = list1{i};
 						if ismember(fieldname,list2),
-							obj.(filename) = inputstruct.(filename);
+							obj.(fieldname) = inputstruct.(fieldname);
 						end
 					end
