diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java index 20c3118cf4bff01e4ff2981fae5ecb968b87d62c..93c5a1c1368feafb31b01c5777955c5d70b305c7 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java @@ -4425,7 +4425,8 @@ public class ConversationFragment extends XmppFragment } private Activity requireActivity() { - final Activity activity = getActivity(); + Activity activity = getActivity(); + if (activity == null) activity = this.activity; if (activity == null) { throw new IllegalStateException("Activity not attached"); }