| Index: chrome/browser/chromeos/login/screens/error_screen.cc
|
| diff --git a/chrome/browser/chromeos/login/screens/error_screen.cc b/chrome/browser/chromeos/login/screens/error_screen.cc
|
| index 470a5a9981a14ea6e2ab9e5f95b8b6e5d58633ec..c86d8c68041698fee474212fe18f3af225902222 100644
|
| --- a/chrome/browser/chromeos/login/screens/error_screen.cc
|
| +++ b/chrome/browser/chromeos/login/screens/error_screen.cc
|
| @@ -239,7 +239,7 @@ void ErrorScreen::OnOnlineChecked(const std::string& username, bool success) {
|
| }
|
|
|
| void ErrorScreen::DefaultHideCallback() {
|
| - if (view_)
|
| + if (parent_screen_ != OobeUI::SCREEN_UNKNOWN && view_)
|
| view_->ShowScreen(parent_screen_);
|
| SetParentScreen(OobeUI::SCREEN_UNKNOWN);
|
| }
|
|
|