0 is reserved (remember on *:dialog:blah:init:0: ?), you can't use it for a control's ID.