diff --git a/README.md b/README.md
index 9aa0b425fece50ba4cbdcd52d4df50613d451685..89d853a5796060e600f8111527588b994c48bf2b 100644
--- a/README.md
+++ b/README.md
@@ -66,7 +66,7 @@ A number of tools and libraries are needed in order to recompile everything. You
 - MATLAB (if you want to compile MEX for MATLAB)
 - [GNU Octave](http://www.octave.org), with the development headers (if you want to compile MEX for Octave)
 - [Boost libraries](http://www.boost.org), version 1.36 or later (with the filesystem library compiled)
-- [Bison](http://www.gnu.org/software/bison/), version 2.5 or later (only if you get the source through Git)
+- [Bison](http://www.gnu.org/software/bison/), version 3.0 or later (only if you get the source through Git)
 - [Flex](http://flex.sourceforge.net/), version 2.5.4 or later (only if you get the source through Git)
 - [Autoconf](http://www.gnu.org/software/autoconf/), version 2.62 or later (only if you get the source through Git) (see [Installing an updated version of Autoconf in your own directory, in GNU/Linux](http://www.dynare.org/DynareWiki/AutoMake))
 - [Automake](http://www.gnu.org/software/automake/), version 1.11.2 or later (only if you get the source through Git) (see [Installing an updated version of AutoMake in your own directory, in GNU/Linux](http://www.dynare.org/DynareWiki/AutoMake))