diff --git a/signer/core/api.go b/signer/core/api.go
index 3e51bb8321abb53af063b2f2ad0db76ebcdefbd0..bfd3a9e7f785b76c94cf6ebe306962383c2d2ce2 100644
--- a/signer/core/api.go
+++ b/signer/core/api.go
@@ -354,7 +354,7 @@ func (api *SignerAPI) startUSBListener() {
 					copy(nextPath[:], base[:])
 
 					for i := 0; i < numToDerive; i++ {
-						acc, err := event.Wallet.Derive(nextPath, true)
+						acc, err := event.Wallet.Derive(nextPath, true) //nolint:scopelint
 						if err != nil {
 							log.Warn("Account derivation failed", "error", err)
 						} else {