From b9373b07d70b1cfefab831f10ad8952f2d0e66b4 Mon Sep 17 00:00:00 2001 From: Martin Date: Thu, 14 Feb 2019 21:57:20 +0100 Subject: [PATCH] Avoid panic at login when external group has a nil alias (#6230) --- vault/identity_store_util.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vault/identity_store_util.go b/vault/identity_store_util.go index 56956a482d46..ecac90ba56e4 100644 --- a/vault/identity_store_util.go +++ b/vault/identity_store_util.go @@ -1868,7 +1868,7 @@ func (i *IdentityStore) refreshExternalGroupMembershipsByEntityID(entityID strin // If the external group is from a different mount, don't remove the // entity ID from it. - if mountAccessor != "" && group.Alias.MountAccessor != mountAccessor { + if mountAccessor != "" && group.Alias != nil && group.Alias.MountAccessor != mountAccessor { continue }