diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/MetaprojectUpdatesDTO.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/MetaprojectUpdatesDTO.java
index 79d25d07f3d86cc47417267891a4811c17e6e628..d100f8841cfbac93602252425570daa66867a002 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/MetaprojectUpdatesDTO.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/dto/MetaprojectUpdatesDTO.java
@@ -16,14 +16,19 @@
 
 package ch.systemsx.cisd.openbis.generic.shared.dto;
 
+import java.io.Serializable;
+
 import ch.systemsx.cisd.openbis.generic.shared.basic.TechId;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.BasicMetaprojectUpdates;
+import ch.systemsx.cisd.openbis.generic.shared.basic.dto.ServiceVersionHolder;
 
 /**
  * @author Jakub Straszewski
  */
-public class MetaprojectUpdatesDTO extends BasicMetaprojectUpdates
+public class MetaprojectUpdatesDTO extends BasicMetaprojectUpdates implements Serializable
 {
+    private static final long serialVersionUID = ServiceVersionHolder.VERSION;
+
     private TechId metaprojectId;
 
     public MetaprojectUpdatesDTO()