diff --git a/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentMixIn.java b/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentMixIn.java
index 84a77f0492933d3ec4c73a00c151be58ba918923..bd9eac28218364c76150719592300e4e97943f0d 100644
--- a/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentMixIn.java
+++ b/src/main/java/de/thm/arsnova/entities/serialization/CouchDbDocumentMixIn.java
@@ -18,12 +18,20 @@
 package de.thm.arsnova.entities.serialization;
 
 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
+import com.fasterxml.jackson.annotation.JsonInclude;
 import com.fasterxml.jackson.annotation.JsonProperty;
 
 @JsonIgnoreProperties(value = {"type"}, allowGetters = true)
 public abstract class CouchDbDocumentMixIn {
-	@JsonProperty("_id") abstract String getId();
+	@JsonProperty("_id")
+	@JsonInclude(JsonInclude.Include.NON_EMPTY)
+	abstract String getId();
+
 	@JsonProperty("_id") abstract void setId(String id);
-	@JsonProperty("_rev") abstract String getRevision();
+
+	@JsonProperty("_rev")
+	@JsonInclude(JsonInclude.Include.NON_EMPTY)
+	abstract String getRevision();
+
 	@JsonProperty("_rev") abstract String setRevision(String rev);
 }