diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index befa92bd36..6326094dd8 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -841,6 +841,7 @@ oneHour: "1時間"
 oneDay: "1日"
 oneWeek: "1週間"
 reflectMayTakeTime: "反映されるまで時間がかかる場合があります。"
+failedToFetchAccountInformation: "アカウント情報の取得に失敗しました"
 
 _emailUnavailable:
   used: "既に使用されています"
diff --git a/packages/client/src/account.ts b/packages/client/src/account.ts
index bcc8a43be0..ac6e6d7a0b 100644
--- a/packages/client/src/account.ts
+++ b/packages/client/src/account.ts
@@ -89,7 +89,11 @@ function fetchAccount(token): Promise<Account> {
 						signout();
 					});
 				} else {
-					signout();
+					alert({
+						type: 'error',
+						title: i18n.ts.failedToFetchAccountInformation,
+						text: JSON.stringify(res.error),
+					});
 				}
 			} else {
 				res.token = token;