diff --git a/screening/resource/dependency-structure.ddf b/screening/resource/dependency-structure.ddf
index f43c51d768defa3cb4bac24cb566e604e7ca22e5..740ea8978f9052d39d8f5aadeb8e26b2c4e3ec41 100644
--- a/screening/resource/dependency-structure.ddf
+++ b/screening/resource/dependency-structure.ddf
@@ -5,7 +5,7 @@
 
 [screening_openbis] = ${screening}.*
 [private_openbis] = ${root}.* excluding ${root}.dss.generic.shared.* ${root}.generic.shared.*
-[dss] = ${root}.dss.* ch.systemsx.cisd.etlserver.*
+[dss] = ${root}.dss.* ch.systemsx.cisd.etlserver.* excluding ${root}.dss.screening.shared.api.*
 check sets [screening_openbis] [dss]
 
 check [screening_openbis] independentOf [dss]