diff --git a/modules/quality-immutable-object/src/main/java/net/sf/qualitycheck/immutableobject/generator/ImmutableObjectGenerator.java b/modules/quality-immutable-object/src/main/java/net/sf/qualitycheck/immutableobject/generator/ImmutableObjectGenerator.java
index <HASH>..<HASH> 100644
--- a/modules/quality-immutable-object/src/main/java/net/sf/qualitycheck/immutableobject/generator/ImmutableObjectGenerator.java
+++ b/modules/quality-immutable-object/src/main/java/net/sf/qualitycheck/immutableobject/generator/ImmutableObjectGenerator.java
@@ -34,7 +34,7 @@ import com.google.common.collect.Lists;
 public final class ImmutableObjectGenerator {
 
 	@Immutable
-	public static class Result {
+	public final static class Result {
 
 		@Nonnull
 		private final String implementationCode;
Marked class 'Result' final, because it must be immutable