diff --git a/modules/mogo-module-share/src/main/java/com/mogo/module/share/ShareControl.java b/modules/mogo-module-share/src/main/java/com/mogo/module/share/ShareControl.java index 3a3e5bab88..522389a88e 100644 --- a/modules/mogo-module-share/src/main/java/com/mogo/module/share/ShareControl.java +++ b/modules/mogo-module-share/src/main/java/com/mogo/module/share/ShareControl.java @@ -14,7 +14,7 @@ public class ShareControl implements IShareControl { private static volatile ShareControl sInstance; private Context mContext; - LaucherShareDialog mShareDialog; + private LaucherShareDialog mShareDialog; private ShareControl(Context context) { mContext = context; @@ -41,7 +41,9 @@ public class ShareControl implements IShareControl { @Override public void dismissDialog() { - mShareDialog.dismiss(); + if (mShareDialog != null) { + mShareDialog.dismiss(); + } } }