Irf's in Dynare 4

When I run the simple example model from the website (RBC_Monop_JFV.mod) I get the following error message after I run stoch_simul

??? Error using ==> irf
Too many input arguments.

Error in ==> stoch_simul at 130
y=irf(oo_.dr,cs(M_.exo_names_orig_ord,i), options_.irf, options_.drop, …

Error in ==> RBC_Monop_JFV at 133
info = stoch_simul(var_list_);

Error in ==> dynare at 102
evalin(‘base’,fname) ;

This also happens when I try to run more complicated models. I am running dynare 4.0.2 on Matlab 2008b. Is this a bug or am I doing something wrong?