diff --git a/matlab/posterior_sampler.m b/matlab/posterior_sampler.m
index 70f7b5de9f8786ee3edb7613803d2df8d350179b..ea19c320db1f02418fe79686164149a5ccd1b2ad 100644
--- a/matlab/posterior_sampler.m
+++ b/matlab/posterior_sampler.m
@@ -127,7 +127,9 @@ else
     % which files have to be copied to run remotely
     NamFileInput(1,:) = {'',[ModelName '_static.m']};
     NamFileInput(2,:) = {'',[ModelName '_dynamic.m']};
-    NamFileInput(3,:) = {'',[M_.fname '_set_auxiliary_variables.m']};
+    if M_.set_auxiliary_variables
+        NamFileInput(3,:) = {'',[M_.fname '_set_auxiliary_variables.m']};
+    end
     if options_.steadystate_flag
         if options_.steadystate_flag == 1
             NamFileInput(length(NamFileInput)+1,:)={'',[M_.fname '_steadystate.m']};