diff --git a/app/Web/Pages/Servers/Index.php b/app/Web/Pages/Servers/Index.php
index d4f8b2cb..2ddb48fd 100644
--- a/app/Web/Pages/Servers/Index.php
+++ b/app/Web/Pages/Servers/Index.php
@@ -114,7 +114,7 @@ protected function getHeaderActions(): array
                         ->schema([
                             Select::make('region')
                                 ->label('Region')
-                                ->rules(fn ($get) => CreateServerAction::rules($project, $get())['region'])
+                                ->rules(fn ($get) => CreateServerAction::rules($project, $get())['region'] ?? [])
                                 ->live()
                                 ->reactive()
                                 ->options(function ($get) {
@@ -130,7 +130,7 @@ protected function getHeaderActions(): array
                                 ->searchable(),
                             Select::make('plan')
                                 ->label('Plan')
-                                ->rules(fn ($get) => CreateServerAction::rules($project, $get())['plan'])
+                                ->rules(fn ($get) => CreateServerAction::rules($project, $get())['plan'] ?? [])
                                 ->reactive()
                                 ->options(function ($get) {
                                     if (! $get('server_provider') || ! $get('region')) {