I have changed the select on line 5663 & got it to behave properly.
I added in \"and fe.showed=1\" into the where clause to force the SQL to only show selected custom fields for the current event.
dthadmin wrote: We have corrected this and updated the 2.3.5 package. Please download DT Register again. You can of course reinstall, or you just extract the files from the install file and then manually upload the file dtregister.php to:
/components/com_dtregister/
I just downloaded and installed a fresh copy of 2.3.5 today (with the 1/5/09 version of dtregister.php) and I am still seeing this problem on registration... On the confirmation screen, all the special fields are displayed not just those for the particular event. This happens for both paid and calculated free events.