diff --git a/td/telegram/ReplyMarkup.cpp b/td/telegram/ReplyMarkup.cpp index 740bf413b..98bbbfd1c 100644 --- a/td/telegram/ReplyMarkup.cpp +++ b/td/telegram/ReplyMarkup.cpp @@ -221,13 +221,14 @@ static KeyboardButton get_keyboard_button(tl_object_ptr(keyboard_button_ptr); - button.type = KeyboardButton::Type::WebView; - button.text = std::move(keyboard_button->text_); auto r_url = LinkManager::check_link(keyboard_button->url_); if (r_url.is_error()) { LOG(ERROR) << "Keyboard Web App " << r_url.error().message(); - return {}; + break; } + + button.type = KeyboardButton::Type::WebView; + button.text = std::move(keyboard_button->text_); button.url = r_url.move_as_ok(); break; }