diff --git a/app/src/util/needSubscribe.ts b/app/src/util/needSubscribe.ts index 290481292..e801d0f7a 100644 --- a/app/src/util/needSubscribe.ts +++ b/app/src/util/needSubscribe.ts @@ -30,5 +30,5 @@ export const needSubscribe = (tip = window.siyuan.languages._kernel[29]) => { }; export const isPaidUser = () => { - return 0 === window.siyuan.user.userSiYuanSubscriptionStatus || 1 === window.siyuan.user.userSiYuanOneTimePayStatus; + return window.siyuan.user && (0 === window.siyuan.user.userSiYuanSubscriptionStatus || 1 === window.siyuan.user.userSiYuanOneTimePayStatus); }