diff --git a/flexible_button.c b/flexible_button.c index 1989322..091a308 100644 --- a/flexible_button.c +++ b/flexible_button.c @@ -51,7 +51,7 @@ int8_t flex_button_register(flex_button_t *button) { flex_button_t *curr = btn_head; - if (!button && (button_cnt > MAX_BUTTON_CNT)) + if (!button || (button_cnt > MAX_BUTTON_CNT)) { return -1; }