diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index eb2ad60f5d..fd44588098 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -693,9 +693,11 @@ bool ScopedDisableResize::disable_resize_ = false; NSMutableArray* generatedItems = [[NSMutableArray alloc] init]; NSMutableArray* identList = [self identifierArrayFromDicts:items]; for (NSUInteger i = 0; i < [identList count]; i++) { - NSTouchBarItem* generatedItem = [self makeItemForIdentifier:[identList objectAtIndex:i]]; - if (generatedItem) { - [generatedItems addObject:generatedItem]; + if ([identList objectAtIndex:i] != NSTouchBarItemIdentifierOtherItemsProxy) { + NSTouchBarItem* generatedItem = [self makeItemForIdentifier:[identList objectAtIndex:i]]; + if (generatedItem) { + [generatedItems addObject:generatedItem]; + } } } NSGroupTouchBarItem *groupItem = [NSGroupTouchBarItem groupItemWithIdentifier:identifier items:generatedItems];