diff --git a/src/dc_receive_imf.rs b/src/dc_receive_imf.rs index 0173bd33a..8956a0d24 100644 --- a/src/dc_receive_imf.rs +++ b/src/dc_receive_imf.rs @@ -1245,8 +1245,10 @@ async fn create_or_lookup_group( recreate_member_list = true; if create_protected == ProtectionStatus::Protected { + // set from_id=0 as it is not clear that the sender of this random group message + // actually really has enabled chat-protection at some point. chat_id - .add_protection_msg(context, ProtectionStatus::Protected, false, from_id) + .add_protection_msg(context, ProtectionStatus::Protected, false, 0) .await?; } }