diff --git a/src/contrib/hardware-wallet/skywallet/sky_wallet_helper.go b/src/contrib/hardware-wallet/skywallet/sky_wallet_helper.go index 94e7915c..b6d45ecc 100644 --- a/src/contrib/hardware-wallet/skywallet/sky_wallet_helper.go +++ b/src/contrib/hardware-wallet/skywallet/sky_wallet_helper.go @@ -89,7 +89,7 @@ func (dev *SkyWalletHelper) ShouldBeInitialized() *promise.Promise { func (dev *SkyWalletHelper) IsBootloaderMode() *promise.Promise { return dev.di.Features().Then(func(data interface{}) interface{} { - return *data.(messages.Features).BootloaderMode + return data.(messages.Features).BootloaderMode != nil && *data.(messages.Features).BootloaderMode }) }