diff --git a/applications/main/subghz/views/receiver.c b/applications/main/subghz/views/receiver.c index 999eef6a..aaec2add 100644 --- a/applications/main/subghz/views/receiver.c +++ b/applications/main/subghz/views/receiver.c @@ -309,7 +309,8 @@ bool subghz_view_receiver_input(InputEvent* event, void* context) { subghz_receiver->view, SubGhzViewReceiverModel * model, { - if(model->idx != model->history_item - 1) model->idx++; + if((model->history_item != 0) && (model->idx != model->history_item - 1)) + model->idx++; }, true); } else if(event->key == InputKeyLeft && event->type == InputTypeShort) {