@@ -, +, @@ --- Koha/Patron.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) --- a/Koha/Patron.pm +++ a/Koha/Patron.pm @@ -294,7 +294,10 @@ sub store { my $borrowers_log = C4::Context->preference("BorrowersLog"); my $previous_cardnumber = $self->get_from_storage->cardnumber; - if ( $borrowers_log && $previous_cardnumber ne $self->cardnumber ) + if ($borrowers_log + && ( !defined $previous_cardnumber + || $previous_cardnumber ne $self->cardnumber ) + ) { logaction( "MEMBERS", --