diff --git a/lib/macro/macro-action-macro.cpp b/lib/macro/macro-action-macro.cpp index 164e897f..e1bfcc85 100644 --- a/lib/macro/macro-action-macro.cpp +++ b/lib/macro/macro-action-macro.cpp @@ -263,6 +263,7 @@ bool MacroActionMacro::Load(obs_data_t *obj) if (obs_data_has_user_value(obj, "nestedMacro")) { OBSDataAutoRelease nestedMacroData = obs_data_get_obj(obj, "nestedMacro"); + _nestedMacro = std::make_shared(); _nestedMacro->Load(nestedMacroData); }