diff --git a/src/pages/Connection.tsx b/src/pages/Connection.tsx
index d862b16..e9fe6c9 100644
--- a/src/pages/Connection.tsx
+++ b/src/pages/Connection.tsx
@@ -108,22 +108,7 @@ export default function Connection() {
);
}
- // No subscription
- if (!appConfig.hasSubscription) {
- return (
-
-
- {t('subscription.connection.title')}
-
-
{t('subscription.connection.noSubscription')}
-
-
- );
- }
-
- // No apps configured
+ // No apps configured — check before subscription since empty config also has no subscription
if (!hasApps) {
return (
@@ -177,6 +162,21 @@ export default function Connection() {
);
}
+ // No subscription
+ if (!appConfig.hasSubscription) {
+ return (
+