diff --git a/src/dc_receive_imf.rs b/src/dc_receive_imf.rs index e3d589360..4730d540a 100644 --- a/src/dc_receive_imf.rs +++ b/src/dc_receive_imf.rs @@ -674,7 +674,7 @@ fn add_parts( ); // check event to send - if chat_id.is_trash() { + if chat_id.is_trash() || *hidden { *create_event_to_send = None; } else if incoming && state == MessageState::InFresh { if from_id_blocked {