child.dispose();
Iterator i = presence.getExtensions();
while(i.hasNext()) {
Object o = i.next();
if(o instanceof IGameExtension) {
final IGameExtension gameEx = (IGameExtension)o;
final GOIMGameItem game = gameEx.getGameItem();
final GameExtensionProxy proxy = gameEx.getGameExtension();
final InetSocketAddress target = gameEx.getDestination();
Label label = new Label(games,SWT.NULL);
tk.adapt(label,false,false);
label.setImage(proxy.getIcon().createImage());
label.setToolTipText(proxy.name + ": " + GameAdapter.GameStatusExtension.formatSocketAddress(target));
label.setEnabled(false);