diff --git a/app/src/main/java/net/i2p/android/router/MainFragment.java b/app/src/main/java/net/i2p/android/router/MainFragment.java index d5c0f98f9..50d6f7872 100644 --- a/app/src/main/java/net/i2p/android/router/MainFragment.java +++ b/app/src/main/java/net/i2p/android/router/MainFragment.java @@ -352,7 +352,10 @@ public class MainFragment extends I2PFragmentBase { vNetStatusText.setText(R.string.no_internet); vStatusContainer.setVisibility(View.VISIBLE); vNonNetStatus.setVisibility(View.GONE); - } else if (ctx != null) { + } else if (lastRouterState != null && + !Util.isStopping(lastRouterState) && + !Util.isStopped(lastRouterState) && + ctx != null) { Util.NetStatus netStatus = Util.getNetStatus(getActivity(), ctx); switch (netStatus.level) { case ERROR: