Clicking menu item shows a NSWindow, but only for first time, why is so that, and how to fix it?

```
-(IBAction)menuClick:(id)sender
{   
    if (!formsView) {
        formsView = [[NSWindowController alloc] initWithWindowNibName:@"Forms"];
    }

    [formsView showWindow:self];
}

```