SQLFORM takes "delete_label" and "separator" arguments. Previously (at least up to 1.99.2), delete_label defaulted to "Check to delete:", and the separater was not appended. At some point since 1.99.2, it was changed -- now delete_label defaults to "Check to delete", and separator (which defaults to ": ") is appended. I think this was done (a) to correct the problem with the missing space after the ":" in the original label and (b) to make the separator for the delete record label consistent with the other labels. The default behavior is the same as before (except for the inclusion of the trailing space), but if you were doing something other than the default, the output could change. It looks like you might have separator=False, so "False" is getting appended to the label. If you just remove any explicit "delete_label" and "separator" arguments, you should get what you're looking for.
Anthony which it concatenates to create the delete record label. If you set separator=False, it will On Thursday, March 29, 2012 3:49:08 AM UTC-4, Annet wrote: > > After upgrading from 1.99.2 to 1.99.7 the "check to delete" label has > changed to "check to delete: False" > > <label id="delete_record__label" for="delete_record">Check to > delete:False</label> > > Is there a reason for this? > > Kind regards, > > Annet >