Index: chrome/browser/android/tab_android.cc |
diff --git a/chrome/browser/android/tab_android.cc b/chrome/browser/android/tab_android.cc |
index 1585e14dfcd9a5691616a7fe140f5d958ea42a41..34ae44bff52fdffd54ddd7ba87b77c7639838015 100644 |
--- a/chrome/browser/android/tab_android.cc |
+++ b/chrome/browser/android/tab_android.cc |
@@ -529,6 +529,9 @@ TabAndroid::TabLoadStatus TabAndroid::LoadUrl( |
if (!web_contents()) |
return PAGE_LOAD_FAILED; |
+ if (url.is_null()) |
+ return PAGE_LOAD_FAILED; |
+ |
GURL gurl(base::android::ConvertJavaStringToUTF8(env, url)); |
if (gurl.is_empty()) |
return PAGE_LOAD_FAILED; |