diff --git a/Examples/xx-messenger/Sources/BackupFeature/BackupView.swift b/Examples/xx-messenger/Sources/BackupFeature/BackupView.swift
index 13873f8945ea09c62ba12261213da29057dbf075..54fc6567cd07eac6c5649fa5a35e6b28a91fe3eb 100644
--- a/Examples/xx-messenger/Sources/BackupFeature/BackupView.swift
+++ b/Examples/xx-messenger/Sources/BackupFeature/BackupView.swift
@@ -43,12 +43,12 @@ public struct BackupView: View {
     WithViewStore(store, observe: ViewState.init) { viewStore in
       Form {
         Group {
-          if !viewStore.isRunning {
-            newBackupSection(viewStore)
-          }
           if viewStore.isRunning || viewStore.backup != nil {
             backupSection(viewStore)
           }
+          if !viewStore.isRunning {
+            newBackupSection(viewStore)
+          }
         }
         .disabled(viewStore.isLoading)
         .alert(