diff --git a/matlab/disp_dr.m b/matlab/disp_dr.m
index 618bfb1f04a70dac12b07cdc83de710a445862a5..69826e2e1c4c14cd7cc146263ef629ca18852827 100644
--- a/matlab/disp_dr.m
+++ b/matlab/disp_dr.m
@@ -228,6 +228,9 @@ for i = 1:length(M_.aux_vars)
             orig_name = deblank(M_.endo_names(M_.aux_vars(i).orig_index, :));
           case 3
             orig_name = deblank(M_.exo_names(M_.aux_vars(i).orig_index, :));
+          case 4
+            str = sprintf('EXPECTATION(%d)(...)', aux_lead_lag);
+            return
           otherwise
             error(sprintf('Invalid auxiliary type: %s', M_.endo_names(aux_index, :)))
         end