diff --git a/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java b/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java
index <HASH>..<HASH> 100644
--- a/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java
+++ b/drools-planner-core/src/main/java/org/drools/planner/benchmark/SolverBenchmarkSuite.java
@@ -46,6 +46,7 @@ import com.thoughtworks.xstream.XStream;
 import com.thoughtworks.xstream.XStreamException;
 import com.thoughtworks.xstream.annotations.XStreamAlias;
 import com.thoughtworks.xstream.annotations.XStreamImplicit;
+import com.thoughtworks.xstream.annotations.XStreamOmitField;
 import org.apache.commons.io.FilenameUtils;
 import org.apache.commons.io.IOUtils;
 import org.apache.commons.lang.BooleanUtils;
@@ -75,6 +76,7 @@ public class SolverBenchmarkSuite {
 
     public static final NumberFormat TIME_FORMAT = NumberFormat.getIntegerInstance(Locale.ENGLISH);
 
+    @XStreamOmitField
     protected final transient Logger logger = LoggerFactory.getLogger(getClass());
 
     private File benchmarkDirectory = null;
Logger should be xstream ommitted