diff --git a/tailbone/views/batch/core.py b/tailbone/views/batch/core.py index 886b078d..d019b585 100644 --- a/tailbone/views/batch/core.py +++ b/tailbone/views/batch/core.py @@ -747,6 +747,11 @@ class BatchMasterView(MasterView): if key in self.request.session: defaults[field.name] = self.request.session[key] + # make sure field label is preserved + if field.title: + labels = kwargs.setdefault('labels', {}) + labels[field.name] = field.title + else: schema = colander.Schema()