diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 5b85a61c12f8495e9ffb751f91eaf0916a9979af..b9cd6646041fa3dd9adbf6c9061032896f5760c6 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -240,7 +240,8 @@ (define-public guile-2.2
               (snippet '(for-each delete-file
                                   (find-files "prebuilt" "\\.go$")))))
     (properties '((timeout . 72000)               ;20 hours
-                  (max-silent-time . 10800)))     ;3 hours (needed on ARM)
+                  (max-silent-time . 21600)))     ;6 hours (needed on ARM
+                                                  ;  when heavily loaded)
     (native-search-paths
      (list (search-path-specification
             (variable "GUILE_LOAD_PATH")