Index: /issm/trunk-jpl/src/m/classes/pairoptions.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/pairoptions.m	(revision 13730)
+++ /issm/trunk-jpl/src/m/classes/pairoptions.m	(revision 13731)
@@ -175,5 +175,5 @@
 
 			%some argument checking: 
-			if nargin~=2 & nargin~=3,
+			if nargin~=2 && nargin~=3,
 				help getfieldvalue
 				error('getfieldvalue error message: bad usage');
@@ -185,9 +185,8 @@
 
 			%Recover option
-			for i=1:size(obj.list,1),
-				if strcmpi(obj.list{i,1},field)
-					value=obj.list{i,2};
-					return
-				end
+			pos=find(strcmpi(obj.list(:,1),field));
+			if ~isempty(pos),
+				value=obj.list{pos(1),2}; %ignore extra entry
+				return;
 			end
 
