From 6156bc58065a0750dccf30b4359302ec0a173c3e Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Tue, 7 Aug 2018 21:33:13 +0100 Subject: [PATCH] cache: fix nil pointer deref - fixes #2448 --- backend/cache/plex.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/cache/plex.go b/backend/cache/plex.go index 424455fb1..bac387db5 100644 --- a/backend/cache/plex.go +++ b/backend/cache/plex.go @@ -210,7 +210,9 @@ func (p *plexConnector) authenticate() error { } p.token = token if p.token != "" { - p.saveToken(p.token) + if p.saveToken != nil { + p.saveToken(p.token) + } fs.Infof(p.f.Name(), "Connected to Plex server: %v", p.url.String()) } p.listenWebsocket()