Index: trunk/kernel/units/users/users_tag_processor.php =================================================================== diff -u -N -r2722 -r2728 --- trunk/kernel/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 2722) +++ trunk/kernel/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 2728) @@ -128,6 +128,20 @@ function AffiliatePaymentTypeChecked($params) { static $checked = false; + + if( $this->Application->GetVar('PaymentTypeId') ) + { + $apt_object =& $this->Application->recallObject('apt.active'); + if( $this->Application->GetVar('PaymentTypeId') == $apt_object->GetDBField('PaymentTypeId') ) + { + return 1; + } + else + { + return 0; + } + } + if(!$checked) { $checked = true; Index: trunk/core/units/users/users_tag_processor.php =================================================================== diff -u -N -r2722 -r2728 --- trunk/core/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 2722) +++ trunk/core/units/users/users_tag_processor.php (.../users_tag_processor.php) (revision 2728) @@ -128,6 +128,20 @@ function AffiliatePaymentTypeChecked($params) { static $checked = false; + + if( $this->Application->GetVar('PaymentTypeId') ) + { + $apt_object =& $this->Application->recallObject('apt.active'); + if( $this->Application->GetVar('PaymentTypeId') == $apt_object->GetDBField('PaymentTypeId') ) + { + return 1; + } + else + { + return 0; + } + } + if(!$checked) { $checked = true;