From f4eb37d44ddae935477025a2dfd5e57eac65497a Mon Sep 17 00:00:00 2001 From: Sebastiaan Janssen Date: Fri, 17 Mar 2017 12:11:28 +0100 Subject: [PATCH] Missing null check (for unit test) --- src/Umbraco.Core/Security/MembershipProviderBase.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Security/MembershipProviderBase.cs b/src/Umbraco.Core/Security/MembershipProviderBase.cs index 86fe2ddee1..6ebc6e3d08 100644 --- a/src/Umbraco.Core/Security/MembershipProviderBase.cs +++ b/src/Umbraco.Core/Security/MembershipProviderBase.cs @@ -326,7 +326,8 @@ namespace Umbraco.Core.Security //Special case to allow changing password without validating existing credentials //This is used during installation only - if (AllowManuallyChangingPassword == false && ApplicationContext.Current.IsConfigured == false && oldPassword == "default") + if (AllowManuallyChangingPassword == false && ApplicationContext.Current != null + && ApplicationContext.Current.IsConfigured == false && oldPassword == "default") { return PerformChangePassword(username, oldPassword, newPassword); }