diff --git a/tools/burnin b/tools/burnin
index 230c803dd98de0e4e67629ec772c4d846ed98f51..84b506bde61801b61562d80e3eb37b7bb3403857 100755
--- a/tools/burnin
+++ b/tools/burnin
@@ -689,7 +689,8 @@ class Burner(object):
           opts.disk_template in constants.DTS_NET_MIRROR) :
         self.ReplaceDisks2()
 
-      if opts.disk_template != constants.DT_DISKLESS:
+      if (opts.disk_template != constants.DT_DISKLESS and
+          utils.any(self.disk_growth, lambda n: n > 0)):
         self.GrowDisks()
 
       if opts.do_failover and opts.disk_template in constants.DTS_NET_MIRROR: