Gerard my guess is that there is no <csp:bind in the calling page so the applet is not loaded by the calling page
the appleat code is done after the OnPageBody call - but with an csp:include only the OnPageBody is called so the broker is never sent to the client by the include there is a something somwhere(csr/parameter??) that you can tell csp to include the broker - but darned if I can remember where Peter
