diff --git a/include/core/state_block/has_state_blocks.h b/include/core/state_block/has_state_blocks.h
index a6db5c0b99e4af884acd657281a3507d1353f000..7adac4e234616b38df7e36eb8a43bb29cc2a2d57 100644
--- a/include/core/state_block/has_state_blocks.h
+++ b/include/core/state_block/has_state_blocks.h
@@ -64,7 +64,7 @@ class HasStateBlocks
 
         // Emplace base state blocks.
         template<typename ... Args>
-        inline std::__1::shared_ptr<StateBlock> emplaceStateBlock(const std::string& _sb_type, Args&&... _args_of_base_state_block_constructor);
+        inline StateBlockPtr emplaceStateBlock(const std::string& _sb_type, Args&&... _args_of_base_state_block_constructor);
 
         // States
     public: