diff --git a/cml/shared/request.py b/cml/shared/request.py
index bbf51a5c79e56ae1957770c8c9521e0f054e6d49..7463d5e985d9c7d9f242c236bac400443ddd9ea5 100644
--- a/cml/shared/request.py
+++ b/cml/shared/request.py
@@ -39,6 +39,7 @@ class KnowledgeSearchRequest:
 
 @dataclass
 class DeconstructionRequest:
+    source_adapter: Adapter
     settings: DeconstructionSettings
     knowledge_type: str