summaryrefslogtreecommitdiffstats
path: root/ios
diff options
context:
space:
mode:
Diffstat (limited to 'ios')
-rw-r--r--ios/chrome/browser/share_extension/share_extension_item_receiver.mm9
1 files changed, 9 insertions, 0 deletions
diff --git a/ios/chrome/browser/share_extension/share_extension_item_receiver.mm b/ios/chrome/browser/share_extension/share_extension_item_receiver.mm
index 03cfd52..0206ff2 100644
--- a/ios/chrome/browser/share_extension/share_extension_item_receiver.mm
+++ b/ios/chrome/browser/share_extension/share_extension_item_receiver.mm
@@ -93,6 +93,15 @@ void LogHistogramReceivedItem(ShareExtensionItemReceived type) {
DCHECK_CURRENTLY_ON(web::WebThread::UI);
DCHECK(!_readingListModel);
DCHECK(!_bookmarkModel);
+
+#if TARGET_IPHONE_SIMULATOR
+ if (![self presentedItemURL]) {
+ return;
+ }
+#else
+ DCHECK([self presentedItemURL]);
+#endif
+
_readingListModel = readingListModel;
_bookmarkModel = bookmarkModel;