diff --git a/scripts/gnt-node b/scripts/gnt-node
index ede4c6012a839a8ffdd7ea4b72a19ef8c8dbc35e..a49eb3d0fe96fa61575ef4b17b8af783b10f9791 100755
--- a/scripts/gnt-node
+++ b/scripts/gnt-node
@@ -360,13 +360,13 @@ def ShowNodeConfig(opts, args):
     ToStdout("  offline: %s", offline)
     if pinst:
       ToStdout("  primary for instances:")
-      for iname in pinst:
+      for iname in utils.NiceSort(pinst):
         ToStdout("    - %s", iname)
     else:
       ToStdout("  primary for no instances")
     if sinst:
       ToStdout("  secondary for instances:")
-      for iname in sinst:
+      for iname in utils.NiceSort(sinst):
         ToStdout("    - %s", iname)
     else:
       ToStdout("  secondary for no instances")