From fe79792ec8dd86c74e2405e2e15a0a26605f6d3a Mon Sep 17 00:00:00 2001 From: Tasos Bitsios Date: Thu, 23 Jan 2025 00:06:03 +0100 Subject: [PATCH] Fix: nil pointer dereference when adding new accounts --- ui/modals/transaction/controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/modals/transaction/controller.go b/ui/modals/transaction/controller.go index ade062f5..7067200f 100644 --- a/ui/modals/transaction/controller.go +++ b/ui/modals/transaction/controller.go @@ -76,7 +76,7 @@ func (m *ViewModel) ShouldAddIncentivesFee() bool { // 2) online keyreg // 3) protocol supports incentives // 4) account is not already incentives eligible - return m.State != nil && !m.State.IncentivesDisabled && !m.Active && m.IsIncentiveProtocol() && !m.Account().IncentiveEligible + return m.State != nil && !m.State.IncentivesDisabled && !m.Active && m.IsIncentiveProtocol() && m.Account() != nil && !m.Account().IncentiveEligible } func (m *ViewModel) GetControlText() string {