diff --git a/src/Frame.cc b/src/Frame.cc index dd6e391adb..eca2a64b42 100644 --- a/src/Frame.cc +++ b/src/Frame.cc @@ -430,7 +430,8 @@ std::pair Frame::Unserialize(const broker::vector& data, if ( captures || *has_name == "CopyFrame" ) { - ASSERT(captures && *has_name == "CopyFrame"); + if ( captures ) + ASSERT(*has_name == "CopyFrame"); auto has_body = broker::get_if(*where); if ( ! has_body )