diff --git a/src/DaemonRunner/DaemonRunner/NetDaemonExtensions.cs b/src/DaemonRunner/DaemonRunner/NetDaemonExtensions.cs index 957c3f995..5073914cc 100644 --- a/src/DaemonRunner/DaemonRunner/NetDaemonExtensions.cs +++ b/src/DaemonRunner/DaemonRunner/NetDaemonExtensions.cs @@ -41,14 +41,7 @@ private static void RegisterNetDaemonAssembly(IServiceCollection services) private static bool BypassLocalAssemblyLoading() { var value = Environment.GetEnvironmentVariable("HASS_DISABLE_LOCAL_ASM"); - - if (string.IsNullOrWhiteSpace(value)) - return false; - - if (bool.TryParse(value, out var boolResult)) - return boolResult; - - return false; + return bool.TryParse(value, out var result) && result; } } } \ No newline at end of file