summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--AUTHORS1
-rw-r--r--chrome/browser/ui/webui/options/browser_options_handler.cc2
2 files changed, 3 insertions, 0 deletions
diff --git a/AUTHORS b/AUTHORS
index b390567..f202ca7 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -138,4 +138,5 @@ Goutham Jagannatha <wrm364@motorola.com>
Rosen Dash <rosen.dash@gmail.com>
Naveen Bobbili <qghc36@motorola.com>
Ravi Phaneendra Kasibhatla <ravi.kasibhatla@motorola.com>
+Rosen Dash <nqk836@motorola.com>
Parag Radke <nrqv63@motorola.com>
diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc
index cd57df8..668b3a3 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();