diff --git a/extensions/Servers/Proxmox/views/components/layout.blade.php b/extensions/Servers/Proxmox/views/components/layout.blade.php
index 09823b4fa..80816a954 100644
--- a/extensions/Servers/Proxmox/views/components/layout.blade.php
+++ b/extensions/Servers/Proxmox/views/components/layout.blade.php
@@ -56,8 +56,12 @@
@if($server->user_set_icon)
@php
$iconColor = $server->user_set_icon_color ?: 'currentColor';
+ // Handle both old format (ri-icon-name) and new format (icon-name)
+ $iconName = str_starts_with($server->user_set_icon, 'ri-')
+ ? $server->user_set_icon
+ : 'ri-' . $server->user_set_icon;
@endphp
-
+
@else
@endif