diff --git a/components/i2c/include/i2c_format_helpers.hpp b/components/i2c/include/i2c_format_helpers.hpp index 949a18bf2..a719427b0 100644 --- a/components/i2c/include/i2c_format_helpers.hpp +++ b/components/i2c/include/i2c_format_helpers.hpp @@ -18,8 +18,10 @@ template <> struct fmt::formatter { switch (p) { case I2C_NUM_0: return fmt::format_to(ctx.out(), "I2C_NUM_0"); - case I2C_NUM_1: - return fmt::format_to(ctx.out(), "I2C_NUM_1"); + #ifdef I2C_NUM_1 + case I2C_NUM_1: + return fmt::format_to(ctx.out(), "I2C_NUM_1"); + #endif default: return fmt::format_to(ctx.out(), "Unknown"); }