diff --git a/common/source/java/ch/systemsx/cisd/common/serviceconversation/ServiceMessage.java b/common/source/java/ch/systemsx/cisd/common/serviceconversation/ServiceMessage.java
index b7dd0d2ef0c9634869b441cad846e78211423d2f..125a342b82407f755bda338777a819bfb2753009 100644
--- a/common/source/java/ch/systemsx/cisd/common/serviceconversation/ServiceMessage.java
+++ b/common/source/java/ch/systemsx/cisd/common/serviceconversation/ServiceMessage.java
@@ -23,8 +23,10 @@ import java.io.Serializable;
  * 
  * @author Bernd Rinn
  */
-public class ServiceMessage
+public class ServiceMessage implements Serializable
 {
+    private static final long serialVersionUID = 1L;
+
     private final String conversationId;
 
     private final int messageIdx;