From 54c3b677cabf22a2d5f465c8e214418d68a10adb Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Fri, 18 Mar 2022 10:26:48 +0100
Subject: [PATCH] Bug 30199: Do not generate jtw if patron does not exist

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
---
 opac/sco/sco-main.pl | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/opac/sco/sco-main.pl b/opac/sco/sco-main.pl
index 7e056fa34e..b293f100e1 100755
--- a/opac/sco/sco-main.pl
+++ b/opac/sco/sco-main.pl
@@ -134,6 +134,8 @@ if ( $patronid ) {
     $patron = Koha::Patrons->find( { cardnumber => $patronid } );
 }
 
+undef $jwt unless $patron;
+
 my $branch = $issuer->{branchcode};
 my $confirm_required = 0;
 my $return_only = 0;
-- 
2.20.1