for (final IWidget widgetOnPage: widgetsOnPage) {
                final String widgetName = widgetOnPage.getWidgetName();
                // another widget of this name already exists, and this is the first
                // we've heard of it
                if (name.equals(widgetName) && !widgetOnPage.equals(widget)) {