diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs
index ea29f6f1..f06ccff2 100644
--- a/helix-term/src/application.rs
+++ b/helix-term/src/application.rs
@@ -328,6 +328,9 @@ impl Application {
                                         editor_view.spinners_mut().get_or_create(server_id).stop();
                                     }
                                     self.editor.clear_status();
+
+                                    // we want to render to clear any leftover spinners or messages
+                                    self.render();
                                     return;
                                 }
                             }