diff --git a/src/SixLabors.Core/Memory/Internals/BasicArrayBuffer.cs b/src/SixLabors.Core/Memory/Internals/BasicArrayBuffer.cs
index 5e9f17c4f..bc12d7c2f 100644
--- a/src/SixLabors.Core/Memory/Internals/BasicArrayBuffer.cs
+++ b/src/SixLabors.Core/Memory/Internals/BasicArrayBuffer.cs
@@ -44,23 +44,6 @@ namespace SixLabors.Memory.Internals
///
public int Length { get; }
- ///
- /// Returns a reference to specified element of the buffer.
- ///
- /// The index
- /// The reference to the specified element
- public ref T this[int index]
- {
- [MethodImpl(MethodImplOptions.AggressiveInlining)]
- get
- {
- DebugGuard.MustBeLessThan(index, this.Length, nameof(index));
-
- Span span = this.GetSpan();
- return ref span[index];
- }
- }
-
///
public override Span GetSpan() => this.Array.AsSpan(0, this.Length);