diff --git a/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp b/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp index 736ef843e..ab778ebe0 100644 --- a/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp +++ b/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp @@ -301,7 +301,9 @@ void PanelController::stopWithConfirmation(FnMut callback) { if (!_state.is()) { LOG(("Export Info: Stop Panel Without Confirmation.")); stopExport(); - callback(); + if (callback) { + callback(); + } return; } auto stop = [=, callback = std::move(callback)]() mutable {