I'd like to launch the help file from my application (I don't need context sensitivity, the help only has two items).

HlpLauncher::LaunchHelpApplicationL (CEikonEnv::Static()->WsSession(), KUidMyApp);
launches the help application but it closes immediately (the help file itself is OK, I can read it if I start Help manually). First, do I really need to use a different UID for the help file? Right now I'm using the same UID as my application does but trying different UIDs doesn't seem to solve the problem, either. Do I really need to set up context identifiers and reference them, even if I don't really need them?