diff --git a/matlab/write_pac_mce_expectations.m b/matlab/write_pac_mce_expectations.m
index 9b6767865c439eeeb8d20cd77ba69a6505e4a3aa..5eac4ea84f11c43b01cf7b481854d1ab8630ea3a 100644
--- a/matlab/write_pac_mce_expectations.m
+++ b/matlab/write_pac_mce_expectations.m
@@ -41,7 +41,7 @@ betaid = expectationmodel.discount_index;
 target = M_.endo_names{targetid};
 transformations = {};
 
-if isauxiliary(targetid)
+if isauxiliary(target)
     ida = get_aux_variable_id(target);
     op = 0;
     while ida