fix pb with duplicated widget.