diff --git a/src/main/java/no/nibio/vips/entity/Result.java b/src/main/java/no/nibio/vips/entity/Result.java
index cd1cff0eec546b284279461f1d1a10f234779327..ef31810360a58f21b3c6b1a5c478bc4c92b7f648 100755
--- a/src/main/java/no/nibio/vips/entity/Result.java
+++ b/src/main/java/no/nibio/vips/entity/Result.java
@@ -51,6 +51,7 @@ public interface Result extends Comparable{
     public Geometry getValidGeometry();
     
     /* The result parameters in this Result object */
+    public void setKeys(Set<String> keys); // Don't remove this! It's here to trick Jackson/Objectmapper!
     public Set<String> getKeys();
     
     /* Setting and getting values */
diff --git a/src/main/java/no/nibio/vips/entity/ResultImpl.java b/src/main/java/no/nibio/vips/entity/ResultImpl.java
index e65b7c75cd752bcf2f1d237d4358a58e74511bb4..e147c39009839da788a45fb13a3d84c28debcad9 100755
--- a/src/main/java/no/nibio/vips/entity/ResultImpl.java
+++ b/src/main/java/no/nibio/vips/entity/ResultImpl.java
@@ -48,6 +48,12 @@ public class ResultImpl implements Result{
     public Date getValidTimeStart() {
         return this.validTimeStart;
     }
+    
+    @Override
+    public void setKeys(Set<String> keys) {
+        // Don't remove this!
+        // This is just here to trick Jackson/Objectmapper!
+    }
 
     @Override
     public Set<String> getKeys() {