diff --git a/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c b/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c
index b3e3d1819324f438c41c396d3f2f91f2f1c30189..19f86843d2cef2879b1a94aaa8a0378834386bf6 100644
--- a/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c
+++ b/modules/service/stake/dap_chain_net_srv_stake_pos_delegate.c
@@ -225,6 +225,7 @@ static bool s_stake_verificator_callback(dap_ledger_t UNUSED_ARG *a_ledger, dap_
         if (!l_taker_sign) {
             log_it(L_ERROR, "Can't get taker sign");
             return false;
+        }
         l_owner = dap_sign_compare_pkeys(l_taker_sign, l_owner_sign);
     }
     if (!l_owner) {