</a>
{/if}
</td>
- <td class='right'>{$paymentInfo.balance|crmMoney}</td>
+ <td class="right" id="payment-info-balance" data-balance="{$paymentInfo.balance}">{$paymentInfo.balance|crmMoney}</td>
</tr>
</table>
{if $paymentInfo.balance and !$paymentInfo.payLater}
cj('form[name=Participant]').on("click", '.validate',
function(e) {
+ if (CRM.$('#total_amount').length == 0) {
+ var $balance = CRM.$('#payment-info-balance');
+ if ($balance.length > 0 && parseFloat($balance.attr('data-balance')) == 0) {
+ return true;
+ }
+ }
var userSubmittedStatus = cj('#status_id').val();
var statusLabel = cj('#status_id option:selected').text();
if (userModifiedAmount < feeAmount && userSubmittedStatus != partiallyPaidStatusId) {