diff --git a/esphome/components/remote_base/sony_protocol.cpp b/esphome/components/remote_base/sony_protocol.cpp index 2b50845f32..97318f6608 100644 --- a/esphome/components/remote_base/sony_protocol.cpp +++ b/esphome/components/remote_base/sony_protocol.cpp @@ -31,7 +31,7 @@ optional SonyProtocol::decode(RemoteReceiveData src) { .nbits = 0, }; if (!src.expect_item(HEADER_HIGH_US, HEADER_LOW_US)) - return out; + return {}; for (; out.nbits < 20; out.nbits++) { uint32_t bit;