diff --git a/gluon/validators.py b/gluon/validators.py index 60a04e6d..73c1f5ca 100644 --- a/gluon/validators.py +++ b/gluon/validators.py @@ -578,9 +578,9 @@ class IS_IN_DB(Validator): records = self.dbset(table).select(table.ALL, **dd) self.theset = [str(r[self.kfield]) for r in records] if isinstance(self.label, str): - self.labels = [self.label % r for r in records.render()] + self.labels = [self.label % r for r in records] else: - self.labels = [self.label(r) for r in records.render] + self.labels = [self.label(r) for r in records] def options(self, zero=True): self.build_set()