When an error dialog occurs and is acknowledged, the main dialog disappears, which should not be the case for good usability.