Okay, let's try this: try to acquire org.maemo.garage.browser-switchboard from D-Bus and quit if someone already owns it. Is the Tear-launching behavior reproducible with the attached patch? (Again, I'll cut a release tomorrow with this patch, but feedback would be nice.)