diff --git a/resources/themes/pterodactyl/admin/servers/view/manage.blade.php b/resources/themes/pterodactyl/admin/servers/view/manage.blade.php
index 0566a8a1c..069182870 100644
--- a/resources/themes/pterodactyl/admin/servers/view/manage.blade.php
+++ b/resources/themes/pterodactyl/admin/servers/view/manage.blade.php
@@ -62,10 +62,14 @@
                 <p>This will reinstall the server with the assigned pack and service scripts. <strong>Danger!</strong> This could overwrite server data.</p>
             </div>
             <div class="box-footer">
-                <form action="{{ route('admin.servers.view.manage.reinstall', $server->id) }}" method="POST">
-                    {!! csrf_field() !!}
-                    <button type="submit" class="btn btn-danger">Reinstall Server</button>
-                </form>
+                @if($server->installed)
+                    <form action="{{ route('admin.servers.view.manage.reinstall', $server->id) }}" method="POST">
+                        {!! csrf_field() !!}
+                        <button type="submit" class="btn btn-danger">Reinstall Server</button>
+                    </form>
+                @else
+                    <button class="btn btn-danger disabled">Reinstall Server</button>
+                @endif
             </div>
         </div>
     </div>