Bugfix: load widget just if it is not already loaded.