diff --git a/lib/remote/eventqueue.cpp b/lib/remote/eventqueue.cpp index 80fd16059..756c9b9a8 100644 --- a/lib/remote/eventqueue.cpp +++ b/lib/remote/eventqueue.cpp @@ -41,7 +41,7 @@ void EventQueue::ProcessEvent(const Dictionary::Ptr& event) frame.Sandboxed = true; try { - if (!FilterUtility::EvaluateFilter(frame, &*m_Filter, event, "event")) + if (!FilterUtility::EvaluateFilter(frame, m_Filter.get(), event, "event")) return; } catch (const std::exception& ex) { Log(LogWarning, "EventQueue")