diff --git a/esphome/components/http_request/http_request_idf.cpp b/esphome/components/http_request/http_request_idf.cpp index 3aa032b06e..85fb20f0b1 100644 --- a/esphome/components/http_request/http_request_idf.cpp +++ b/esphome/components/http_request/http_request_idf.cpp @@ -168,7 +168,7 @@ std::shared_ptr HttpRequestIDF::perform(const std::string &url, c if (is_success(container->status_code)) { return container; } - + if (this->follow_redirects_) { auto num_redirects = this->redirect_limit_; while (is_redirect(container->status_code) && num_redirects > 0) {