diff --git a/src/main.cpp b/src/main.cpp index 7797376f0..305dbc4ba 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -716,11 +716,11 @@ int32_t komodo_validate_interest(uint32_t *expiredp,const CTransaction& tx,uint3 prevblocktime = 0; if ( (locktime= komodo_interest_args(&txheighttime,&txheight,&tiptime,&value,tx.GetHash(),0)) != 0 && txheight > 0 ) { + if ( txheight == 0 ) + txheight = (int32_t)chainActive.Tip()->nHeight + 1; if ( (prev= komodo_chainactive(txheight-1)) != 0 ) prevblocktime = prev->nTime; } - if ( txheight == 0 ) - txheight = (int32_t)chainActive.Tip()->nHeight + 1; if ( tiptime == 0 ) tiptime = (int32_t)chainActive.Tip()->nTime; if ( txheighttime == 0 )