diff --git a/Runtime/GuruDebugger/Runtime/AdsStatus/MVP/AdStatusPresenter.Ads.cs b/Runtime/GuruDebugger/Runtime/AdsStatus/MVP/AdStatusPresenter.Ads.cs index 2f74917..2ecafe9 100644 --- a/Runtime/GuruDebugger/Runtime/AdsStatus/MVP/AdStatusPresenter.Ads.cs +++ b/Runtime/GuruDebugger/Runtime/AdsStatus/MVP/AdStatusPresenter.Ads.cs @@ -65,6 +65,7 @@ namespace Guru private void OnStatueChanged(AdStatusInfo info) { + if (_model == null) return; _model.monitorInfo = CreateMonitorInfo(); if (info != null) @@ -106,7 +107,7 @@ namespace Guru string msg = ""; bool loaded = false; - if (!ADService.Instance.IsInitialized) + if (ADService.Instance == null || !ADService.Instance.IsInitialized) { msg = ColoredText("AdService not initialized...", Consts.ColorRed); return msg;