Dialog: always create new scope and then destroy it