diff --git a/matlab/masterParallel.m b/matlab/masterParallel.m
index 6343a696cf6354a3eae8e752c4e46d4957d513aa..dbe403134aecde6372927c8338354fac5c719ddf 100644
--- a/matlab/masterParallel.m
+++ b/matlab/masterParallel.m
@@ -169,7 +169,10 @@ for j=1:totCPU,
                     end
                 else
                     copyfile([fname,'_input.mat'], ['\\',Parallel(indPC).PcName,'\',Parallel(indPC).RemoteDrive,'$\',Parallel(indPC).RemoteFolder]);
-                    for jfil=1:size(NamFileInput,1)
+                    for jfil=1:size(NamFileInput,1),
+                        if ~isempty(NamFileInput{jfil,1})
+                            mkdir(['\\',Parallel(indPC).PcName,'\',Parallel(indPC).RemoteDrive,'$\',Parallel(indPC).RemoteFolder,'\',NamFileInput{jfil,1}]);
+                        end
                         copyfile([NamFileInput{jfil,1},NamFileInput{jfil,2}],['\\',Parallel(indPC).PcName,'\',Parallel(indPC).RemoteDrive,'$\',Parallel(indPC).RemoteFolder,'\',NamFileInput{jfil,1}])
                     end
                 end