diff --git a/src/Context.cpp b/src/Context.cpp index 539a145a3..2e5d91007 100644 --- a/src/Context.cpp +++ b/src/Context.cpp @@ -239,7 +239,7 @@ Context::Context() { Version::None }; std::size_t future = 0; - while(versions[future] != Version::None && !isVersionSupported(_version)) + while(versions[future] != Version::None && isVersionSupported(versions[future])) ++future; /* List of extensions from future versions (extensions from current and