Sorry for top posting, no control over that from this browser, but... is it possible the suites are specified incorrectly? I notice that for GETSUITES and a few others, the scripting message does actually arrive at BShelf::MessageReceived properly, while for your DELETE command below it does not Is it being validated and rejected higher up in the chain? Regards, Rene On Oct 27, 2008 10:08 PM, "François Revol" <revol@xxxxxxx> wrote: > On Oct 27, 2008, at 5:05 PM, François Revol wrote: > > +1 for fixing the bug with scripting instea... It should go to the desktop window thread. There is something definitely wrong with BShelf's scripting code. This works in Zeta: hey Tracker DELETE Replicant BSnow of Shelf of View PoseView of Window 1 But in Haiku it gives an error "Bad script syntax" from the shelf. Using hey to get infos about the replicant works fine. Just delete doesn't work. François.