diff --git a/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp b/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp index a137569d5e24195bd24b60bc2494b150db2d5921..02b74672ce4d48f26ef8d55a56f6b66df2fce84e 100644 --- a/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp +++ b/Source/VAPlugin/Private/SignalSources/VAAudiofileSignalSource.cpp @@ -30,7 +30,11 @@ void UVAAudiofileSignalSource::Initialize() UVAAudiofileSignalSource::~UVAAudiofileSignalSource() { - StorePlayStateInternallyEvent.Detach(); + if(bInitialized) + { + StorePlayStateInternallyEvent.Detach(); + //otherwise it was never attached and would throw a warning + } } // ****************************************************************** //