diff --git a/src/Powells.CouponCode/CouponCodeBuilder.cs b/src/Powells.CouponCode/CouponCodeBuilder.cs index 8c63f19..eac7342 100644 --- a/src/Powells.CouponCode/CouponCodeBuilder.cs +++ b/src/Powells.CouponCode/CouponCodeBuilder.cs @@ -137,7 +137,7 @@ public CouponCodeBuilder() /// public string Generate(Options opts) { - var parts = new List(); + List parts; // populate the bad words list with this delegate if it was set; if (this.SetBadWordsList != null) @@ -158,6 +158,8 @@ public string Generate(Options opts) // generate parts and combine do { + parts = new List(); + for (var i = 0; i < opts.Parts; i++) { var sb = new StringBuilder();