From 9ca6898446017a989ca8bd026638a62a36b5c6a3 Mon Sep 17 00:00:00 2001
From: Marco Ratto <marco.ratto@jrc.ec.europa.eu>
Date: Mon, 8 Apr 2013 12:47:41 +0200
Subject: [PATCH] Fixed bug introduced in commit
 c9402d9ecc1d063a96e583d82a07028aeadc49eb for local threads

---
 matlab/parallel/masterParallel.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/matlab/parallel/masterParallel.m b/matlab/parallel/masterParallel.m
index 40a2f81572..4057111117 100644
--- a/matlab/parallel/masterParallel.m
+++ b/matlab/parallel/masterParallel.m
@@ -752,7 +752,7 @@ for j=1:totCPU,
     indPC=min(find(nCPU>=j));
     load([fname,'_output_',int2str(j),'.mat'],'fOutputVar');
     delete([fname,'_output_',int2str(j),'.mat']);
-    if isfield(fOutputVar,'OutputFileName'),
+    if isfield(fOutputVar,'OutputFileName') && Parallel(indPC).Local==0,
         %   Check if input files have been updated!
         OutputFileName=fOutputVar.OutputFileName;        
         tmp0='';
-- 
GitLab