Fixed race condition between 2 deferred dialogs causing endless dialog loop.