diff --git a/include/boost/config/compiler/visualc.hpp b/include/boost/config/compiler/visualc.hpp index 6269c471..ae631219 100644 --- a/include/boost/config/compiler/visualc.hpp +++ b/include/boost/config/compiler/visualc.hpp @@ -271,7 +271,7 @@ #ifndef BOOST_NO_CXX11_THREAD_LOCAL # define BOOST_NO_CXX11_THREAD_LOCAL #endif -#ifndef BOOST_NO_SFINAE_EXPR +#if !defined(BOOST_NO_SFINAE_EXPR) && !defined(_MSVC_LANG) # define BOOST_NO_SFINAE_EXPR #endif #ifndef BOOST_NO_CXX11_REF_QUALIFIERS