diff --git a/packer/multi_error.go b/packer/multi_error.go
index <HASH>..<HASH> 100644
--- a/packer/multi_error.go
+++ b/packer/multi_error.go
@@ -37,10 +37,6 @@ func MultiErrorAppend(err error, errs ...error) *MultiError {
 			err = new(MultiError)
 		}
 
-		if err.Errors == nil {
-			err.Errors = make([]error, 0, len(errs))
-		}
-
 		err.Errors = append(err.Errors, errs...)
 		return err
 	default:
packer: no need to check if nil since we're appending to slice