diff --git a/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallEventCache.kt b/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallEventCache.kt index 1a9a2f5a23..fa463227d6 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallEventCache.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/calls/log/CallEventCache.kt @@ -123,7 +123,7 @@ class CallEventCache( } private fun isMissedCall(call: CacheRecord): Boolean { - return call.event in MISSED_CALL_EVENTS || isMissedGroupCall(call) + return (call.direction == Direction.serialize(CallTable.Direction.INCOMING) && call.event in MISSED_CALL_EVENTS) || isMissedGroupCall(call) } private fun isEventMatch(parent: CacheRecord, child: CacheRecord): Boolean {