[System]: Fix MonoTlsProviderFactory.TryDynamicLoad() logic.
[mono.git] / mcs / class / System / Mono.Net.Security / MonoTlsProviderFactory.cs
index 3c896724f36e241406b7bb7c70278b91488b609e..ae8b40dcbb32cefe440000da52c03cae704270cb 100644 (file)
@@ -170,8 +170,8 @@ namespace Mono.Net.Security
                static MSI.MonoTlsProvider TryDynamicLoad ()
                {
                        var variable = Environment.GetEnvironmentVariable ("MONO_TLS_PROVIDER");
-                       if (variable == null)
-                               return null;
+                       if (string.IsNullOrEmpty (variable))
+                               variable = "default";
 
                        return LookupProvider (variable, true);
                }