diff --git a/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp b/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp index 3caa24d..0eb55ef 100644 --- a/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp +++ b/AdvancedSessions/Source/AdvancedSessions/Private/FindSessionsCallbackProxyAdvanced.cpp @@ -111,6 +111,7 @@ void UFindSessionsCallbackProxyAdvanced::Activate() case EBPServerPresenceSearchType::DedicatedServersOnly: { //tem.Set(SEARCH_DEDICATED_ONLY, true, EOnlineComparisonOp::Equals); + DedicatedOnly.Set(SEARCH_PRESENCE, false, EOnlineComparisonOp::Equals); } break; @@ -127,6 +128,7 @@ void UFindSessionsCallbackProxyAdvanced::Activate() SearchObjectDedicated->bIsLanQuery = bUseLAN; FOnlineSearchSettingsEx DedicatedOnly = tem; + DedicatedOnly.Set(SEARCH_PRESENCE, false, EOnlineComparisonOp::Equals); tem.Set(SEARCH_PRESENCE, true, EOnlineComparisonOp::Equals); //DedicatedOnly.Set(SEARCH_DEDICATED_ONLY, true, EOnlineComparisonOp::Equals);