diff --git a/tryton/tryton/gui/window/view_form/view/form_gtk/char.py b/tryton/tryton/gui/window/view_form/view/form_gtk/char.py index dfbce21fb0..46e4b55a7f 100644 --- a/tryton/tryton/gui/window/view_form/view/form_gtk/char.py +++ b/tryton/tryton/gui/window/view_form/view/form_gtk/char.py @@ -171,4 +171,8 @@ class Password(Char): self.visibility_checkbox, expand=False, fill=True, padding=0) def toggle_visibility(self, button): - self.entry.props.visibility = not self.entry.props.visibility + if self.autocomplete: + entry = self.entry.get_child() + else: + entry = self.entry + entry.props.visibility = not self.entry.props.visibility