diff --git a/modules/cdc/lib/Server.php b/modules/cdc/lib/Server.php
index 403ff950b0da8ba2ca52507f6885f3f05d2acea6..8c962eb19fd2c02acf260c1e8841e4c3cf1fe27e 100644
--- a/modules/cdc/lib/Server.php
+++ b/modules/cdc/lib/Server.php
@@ -116,6 +116,8 @@ class sspmod_cdc_Server {
 		$domain = $request['domain'];
 		$server = new sspmod_cdc_Server($domain);
 
+		$server->validate('CDCRequest');
+
 		$server->handleRequest($request);
 	}