diff --git a/packages/astro/src/core/server-islands/vite-plugin-server-islands.ts b/packages/astro/src/core/server-islands/vite-plugin-server-islands.ts index 324c2eecb9..ad072cb686 100644 --- a/packages/astro/src/core/server-islands/vite-plugin-server-islands.ts +++ b/packages/astro/src/core/server-islands/vite-plugin-server-islands.ts @@ -40,7 +40,7 @@ export function vitePluginServerIslands({ settings, logger }: AstroPluginOptions if (!settings.adapter) { logger.error( 'islands', - "You tried to use a server island without an adapter. This an error and your project won't build.", + "You tried to render a server island without an adapter added to your project. An adapter is required to use the `server: defer` attribute on any component. Your project will fail to build unless you add an adapter or remove the attribute.", ); }