diff --git a/include/cereal/types/memory.hpp b/include/cereal/types/memory.hpp index 413b706b..0b336efc 100644 --- a/include/cereal/types/memory.hpp +++ b/include/cereal/types/memory.hpp @@ -168,7 +168,7 @@ namespace cereal } else { - if( ar.isSharedPointerValid ) + if( ar.isSharedPointerValid( id ) ) ptr = std::static_pointer_cast(ar.getSharedPointer(id)); else ar.pushDeferredSharedPointerLoad(