diff --git a/app/src/main/java/org/thoughtcrime/securesms/registration/ui/entercode/EnterCodeFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/registration/ui/entercode/EnterCodeFragment.kt index 37d8b73390..88283c9eed 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/registration/ui/entercode/EnterCodeFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/registration/ui/entercode/EnterCodeFragment.kt @@ -286,7 +286,9 @@ class EnterCodeFragment : LoggingFragment(R.layout.fragment_registration_enter_c private inner class PhoneStateCallback : SignalStrengthPhoneStateListener.Callback { override fun onNoCellSignalPresent() { - bottomSheet.showSafely(childFragmentManager, BOTTOM_SHEET_TAG) + if (isAdded) { + bottomSheet.showSafely(childFragmentManager, BOTTOM_SHEET_TAG) + } } override fun onCellSignalPresent() {