diff --git a/MVMCore/MVMCore/ActionHandling/MVMCoreActionHandler.m b/MVMCore/MVMCore/ActionHandling/MVMCoreActionHandler.m index cb97e19..f230ba5 100644 --- a/MVMCore/MVMCore/ActionHandling/MVMCoreActionHandler.m +++ b/MVMCore/MVMCore/ActionHandling/MVMCoreActionHandler.m @@ -163,7 +163,12 @@ NSString * const KeyActionTypeOpen = @"openPage"; } else if ([shareType isEqualToString:@"url"]) { if (shareText.length > 0) { - shareData = @[shareText, [NSURL URLWithString:shareText]]; + NSURL *url = [NSURL URLWithString:shareText]; + if (url) { + shareData = @[shareText, url]; + } else { + shareData = @[shareText]; + } } } else if ([shareType isEqualToString:@"image"]) { // TODO: Implement image parsing. 🏂