diff --git a/tests/component/bootloader_message_test.cpp b/tests/component/bootloader_message_test.cpp index c32519d8..0357accf 100644 --- a/tests/component/bootloader_message_test.cpp +++ b/tests/component/bootloader_message_test.cpp @@ -33,8 +33,10 @@ class BootloaderMessageTest : public ::testing::Test { virtual void TearDown() override { // Clear the BCB. - std::string err; - ASSERT_TRUE(clear_bootloader_message(&err)) << "Failed to clear BCB: " << err; + if (has_misc) { + std::string err; + ASSERT_TRUE(clear_bootloader_message(&err)) << "Failed to clear BCB: " << err; + } } bool has_misc;