diff --git a/Sources/Extensions/Array/Array+Extensions.swift b/Sources/Extensions/Array/Array+Extensions.swift index 8d3ae41a..84348744 100644 --- a/Sources/Extensions/Array/Array+Extensions.swift +++ b/Sources/Extensions/Array/Array+Extensions.swift @@ -70,7 +70,7 @@ public extension Array { // Subscript for safe access to element by index subscript(safe index: Index) -> Element? { - return indices.contains(index) ? self[index] : nil + return (index < count && index >= 0) ? self[index] : nil } }