diff --git a/swig/libcclfunctionalopsequence.i b/swig/libcclfunctionalopsequence.i
index 0a15daf0e77064a810a7ed4cfe0bd1ee0ba58c5e..d88f920eb74dc0ba50a32593653b26a62761dafe 100644
--- a/swig/libcclfunctionalopsequence.i
+++ b/swig/libcclfunctionalopsequence.i
@@ -14,6 +14,8 @@
 %include "std_string.i"
 %include "std_vector.i"
 
+%include "boost_shared_ptr.i"
+
 %nodefaultctor Wccl::FunctionalOpSequence;
 
 %template(fun_op_ptr_t) boost::shared_ptr<FunctionalOperator>;