diff --git a/platform/macos/display_server_macos_base.mm b/platform/macos/display_server_macos_base.mm index 158e07e5f28..62b22bd0a8f 100644 --- a/platform/macos/display_server_macos_base.mm +++ b/platform/macos/display_server_macos_base.mm @@ -62,6 +62,9 @@ String DisplayServerMacOSBase::clipboard_get() const { } NSArray *objectsToPaste = [pasteboard readObjectsForClasses:classArray options:options]; + if (!objectsToPaste || [objectsToPaste count] < 1) { + return ""; + } NSString *string = [objectsToPaste objectAtIndex:0]; String ret;