diff --git a/spec.html b/spec.html
index b440dc8ddd..56afe44df0 100644
--- a/spec.html
+++ b/spec.html
@@ -34150,7 +34150,7 @@
SharedArrayBuffer.prototype.slice( _start_, _end_ )
1. Let _ctor_ be ? SpeciesConstructor(_O_, %SharedArrayBuffer%).
1. Let _new_ be ? Construct(_ctor_, « _newLen_ »).
1. If _new_ does not have an [[ArrayBufferData]] internal slot, throw a *TypeError* exception.
- 1. If SameValue(_new_, _O_) is *true*, throw a *TypeError* exception.
+ 1. If _new_.[[ArrayBufferData]] and _O_.[[ArrayBufferData]] are the same Shared Data Block values, throw a *TypeError* exception.
1. If _new_.[[ArrayBufferByteLength]] < _newLen_, throw a *TypeError* exception.
1. Let _fromBuf_ be _O_.[[ArrayBufferData]].
1. Let _toBuf_ be _new_.[[ArrayBufferData]].