diff --git a/src/sakia/gui/navigation/view.py b/src/sakia/gui/navigation/view.py
index a5159d6fb6c0cfb94dc96540d67dee49eeac0b66..feff86146fd0991f1c1b5b7be40829e69b30e5f5 100644
--- a/src/sakia/gui/navigation/view.py
+++ b/src/sakia/gui/navigation/view.py
@@ -52,3 +52,4 @@ class NavigationView(QFrame, Ui_Navigation):
 
     def update_connection(self, raw_data):
         self.tree_view.model().modelReset.emit()
+        self.tree_view.expandAll()