diff --git a/sessions/sessions.go b/sessions/sessions.go index be5e52f6f..7f5f606b9 100644 --- a/sessions/sessions.go +++ b/sessions/sessions.go @@ -1473,7 +1473,7 @@ func (smg *SMGeneric) BiRPCv1AuthorizeEventWithDigest(clnt rpcclient.RpcClientCo if err = smg.BiRPCv1AuthorizeEvent(clnt, args, &initAuthRply); err != nil { return } - if args.GetAttributes { + if args.GetAttributes && initAuthRply.Attributes != nil { authReply.AttributesDigest = utils.StringPointer(initAuthRply.Attributes.Digest()) } if args.AuthorizeResources {