diff --git a/src/app/spreed-speakfreely-server/users.go b/src/app/spreed-speakfreely-server/users.go index d34d4dfe..0af95855 100644 --- a/src/app/spreed-speakfreely-server/users.go +++ b/src/app/spreed-speakfreely-server/users.go @@ -159,7 +159,7 @@ func (uh *UsersCertificateHandler) makeTemplate(commonName string) (*x509.Certif func (uh *UsersCertificateHandler) Get(request *http.Request) (userid string, err error) { - if len(request.TLS.VerifiedChains) == 0 { + if request.TLS == nil || len(request.TLS.VerifiedChains) == 0 { return } chain := request.TLS.VerifiedChains[0]