diff --git a/src/ArduinoJson/Deserialization/Reader.hpp b/src/ArduinoJson/Deserialization/Reader.hpp index da9a9f24b..e60f82cec 100644 --- a/src/ArduinoJson/Deserialization/Reader.hpp +++ b/src/ArduinoJson/Deserialization/Reader.hpp @@ -43,7 +43,7 @@ struct BoundedReader { #include #endif -#if ARDUINOJSON_ENABLE_ARDUINO_STRING +#if ARDUINOJSON_ENABLE_ARDUINO_STRING && (!ARDUINOJSON_ENABLE_ARDUINO_STREAM || !STRING_IS_STREAM) #include #endif