Index: trunk/src/series/extract_rdvision.m
===================================================================
--- trunk/src/series/extract_rdvision.m	(revision 1107)
+++ trunk/src/series/extract_rdvision.m	(revision 1110)
@@ -209,4 +209,7 @@
                 if check_xml
                     [success,errormsg] = copyfile(filexml,[fullfile(RootPath,logdir,Param.InputTable{iview,3}) '.xml']); %copy the original xml file in the upper folder
+                else
+                    errormsg=[filexml ' missing'];
+                    return
                 end
             end
Index: trunk/src/series/time_series.m
===================================================================
--- trunk/src/series/time_series.m	(revision 1107)
+++ trunk/src/series/time_series.m	(revision 1110)
@@ -508,4 +508,5 @@
     
     % record the time:
+    if isempty(errormsg)
     if isempty(time)% time not set by xml filer(s)
         if isfield(Data{1},'Time')
@@ -516,4 +517,5 @@
     else % time from ImaDoc prevails  TODO: correct
         DataOut.Time(index,1)=time(index);%
+    end
     end
     index
