diff --git a/FasdDesktopUi/Pages/SearchPage/SearchPageView.xaml.cs b/FasdDesktopUi/Pages/SearchPage/SearchPageView.xaml.cs index 9f2d043..ff4e359 100644 --- a/FasdDesktopUi/Pages/SearchPage/SearchPageView.xaml.cs +++ b/FasdDesktopUi/Pages/SearchPage/SearchPageView.xaml.cs @@ -816,7 +816,10 @@ namespace FasdDesktopUi.Pages.SearchPage if (cFasdCockpitCommunicationBase.Instance?.IsDemo() == true) return true; - return cFasdCockpitConfig.Instance?.Global?.TicketConfiguration?.ShowOverview == true + var isSearchAvailable = cConnectionStatusHelper.Instance?.ApiConnectionStatus == cConnectionStatusHelper.enumOnlineStatus.online; + + return isSearchAvailable + && cFasdCockpitConfig.Instance?.Global?.TicketConfiguration?.ShowOverview == true && IsTicketIntegrationActive() && cFasdCockpitConfig.Instance.HasM42Configuration(); }