diff --git a/libraries/NetworkClientSecure/src/NetworkClientSecure.cpp b/libraries/NetworkClientSecure/src/NetworkClientSecure.cpp index 87917e58b8f..b24c9f1adc3 100644 --- a/libraries/NetworkClientSecure/src/NetworkClientSecure.cpp +++ b/libraries/NetworkClientSecure/src/NetworkClientSecure.cpp @@ -315,9 +315,10 @@ int NetworkClientSecure::available() { } uint8_t NetworkClientSecure::connected() { - uint8_t dummy = 0; - read(&dummy, 0); - + if (_connected) { + uint8_t dummy = 0; + read(&dummy, 0); + } return _connected; }