| Index: chrome/browser/ui/webui/options/browser_options_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| index cd57df8b39c8fab3e056cdae1156136aeb1c2a7d..668b3a34f8a58a57b1e61146b30ed458f74db6fb 100644
|
| --- a/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/browser_options_handler.cc
|
| @@ -383,6 +383,8 @@ void BrowserOptionsHandler::AddStartupPage(const ListValue* args) {
|
| CHECK(args->GetString(0, &url_string));
|
|
|
| GURL url = URLFixerUpper::FixupURL(url_string, std::string());
|
| + if (!url.is_valid())
|
| + return;
|
| int index = startup_custom_pages_table_model_->RowCount();
|
| startup_custom_pages_table_model_->Add(index, url);
|
| SaveStartupPagesPref();
|
|
|