Fix EZP-1751: kernel::runcallback() does not always return to good dir