diff --git a/src/language/node_processor/ExecutionPolicy.hpp b/src/language/node_processor/ExecutionPolicy.hpp
index 480906d3658368ba090a65be06bf1ebb382e6fac..1cbf1a29bca48ae991c4caa8e7909294630adb0f 100644
--- a/src/language/node_processor/ExecutionPolicy.hpp
+++ b/src/language/node_processor/ExecutionPolicy.hpp
@@ -102,7 +102,8 @@ class ExecutionPolicy
   ExecutionPolicy& operator=(const ExecutionPolicy&) = delete;
   ExecutionPolicy& operator=(ExecutionPolicy&&) = default;
 
-  explicit ExecutionPolicy(const ExecutionPolicy& parent_policy) = default;
+  explicit ExecutionPolicy(const ExecutionPolicy&) = default;
+  ExecutionPolicy(ExecutionPolicy&&)               = default;
 
   ExecutionPolicy() : m_jump_type{JumpType::no_jump}, m_exec{true} {}