diff --git a/src/DynareBison.yy b/src/DynareBison.yy
index 78a087d93405647dcf8ac599e2fb147ef1fa788f..9349f5dda6c18c47fff620aef7500f429941c8c2 100644
--- a/src/DynareBison.yy
+++ b/src/DynareBison.yy
@@ -1089,6 +1089,7 @@ pound_expression: '#' symbol EQUAL hand_side ';'
 
 shocks : SHOCKS ';' shock_list END ';' { driver.end_shocks(false); }
        | SHOCKS '(' OVERWRITE ')' ';' shock_list END ';' { driver.end_shocks(true); }
+       | SHOCKS '(' OVERWRITE ')' ';'  END ';' { driver.end_shocks(true); }
        ;
 
 shock_list : shock_list shock_elem