diff options
| -rw-r--r-- | MediaBrowser.Controller/Entities/Folder.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Entities/Folder.cs b/MediaBrowser.Controller/Entities/Folder.cs index e68d4be8e..0d91a2e86 100644 --- a/MediaBrowser.Controller/Entities/Folder.cs +++ b/MediaBrowser.Controller/Entities/Folder.cs @@ -1004,7 +1004,8 @@ namespace MediaBrowser.Controller.Entities throw new ArgumentNullException(); } - var list = new List<BaseItem>(_children.Count); + var initialCount = _children == null ? 100 : _children.Count; + var list = new List<BaseItem>(initialCount); AddRecursiveChildrenInternal(user, includeLinkedChildren, list); |
