fix big bug; transaction not loaded if currency only base