diff --git a/frontend/src/components/immersive-editor/HostedInstanceEditorWrapper.vue b/frontend/src/components/immersive-editor/HostedInstanceEditorWrapper.vue
index caf72bfaf7..288e017865 100644
--- a/frontend/src/components/immersive-editor/HostedInstanceEditorWrapper.vue
+++ b/frontend/src/components/immersive-editor/HostedInstanceEditorWrapper.vue
@@ -76,7 +76,7 @@ export default {
isInstanceLoading () {
const unsafeStates = [
...Object.values(States).filter(state => ![States.RUNNING, States.SAFE].includes(state)),
- ...['suspending', 'suspended']
+ ...['suspending', 'suspended', 'restarting']
]
return this.isInstanceTransitioningStates || unsafeStates.includes(this.instance.meta?.state)
diff --git a/frontend/src/pages/team/Instances.vue b/frontend/src/pages/team/Instances.vue
index 37f45b0fe0..c6e2956e5f 100644
--- a/frontend/src/pages/team/Instances.vue
+++ b/frontend/src/pages/team/Instances.vue
@@ -176,7 +176,7 @@
-
+
@@ -184,20 +184,17 @@