diff --git a/DynareBison.yy b/DynareBison.yy
index 17ad551b3577478ee1156ab283e1bc3d3bd9b551..03f0ed24cf9924785e6ff8e4d10de59c595383ca 100644
--- a/DynareBison.yy
+++ b/DynareBison.yy
@@ -2261,6 +2261,8 @@ allowed_graph_formats : EPS
                         { driver.add_graph_format("fig"); }
                       | PDF
                         { driver.add_graph_format("pdf"); }
+                      | NONE
+                        { driver.add_graph_format("pdf"); }
                       ;
 list_allowed_graph_formats : allowed_graph_formats
                            | list_allowed_graph_formats COMMA allowed_graph_formats
@@ -2705,6 +2707,7 @@ symbol : NAME
        | EPS
        | PDF
        | FIG
+       | NONE
        | DR
        ;
 %%
diff --git a/DynareFlex.ll b/DynareFlex.ll
index 28d72ad0a87635c5529ec20a49d216ced2babcdf..5c08a9e4e71effb669b6f4ff323cb0714782450a 100644
--- a/DynareFlex.ll
+++ b/DynareFlex.ll
@@ -226,6 +226,7 @@ string eofbuff;
 <DYNARE_STATEMENT>eps  {yylval->string_val = new string(yytext); return token::EPS;}
 <DYNARE_STATEMENT>pdf  {yylval->string_val = new string(yytext); return token::PDF;}
 <DYNARE_STATEMENT>fig  {yylval->string_val = new string(yytext); return token::FIG;}
+<DYNARE_STATEMENT>none  {yylval->string_val = new string(yytext); return token::NONE;}
 <DYNARE_STATEMENT>print   		{return token::PRINT;}
 <DYNARE_STATEMENT>noprint   		{return token::NOPRINT;}
 <DYNARE_STATEMENT>conf_sig  		{return token::CONF_SIG;}