| Index: src/objects.cc | 
| diff --git a/src/objects.cc b/src/objects.cc | 
| index 640865cacfd3b48ca8ef64ba4baa6ebdb1c66c1d..0e20307595a654afe0082919de93656abb4d00ce 100644 | 
| --- a/src/objects.cc | 
| +++ b/src/objects.cc | 
| @@ -3167,9 +3167,10 @@ MaybeObject* JSObject::DeleteElementWithInterceptor(uint32_t index) { | 
| ASSERT(result->IsBoolean()); | 
| return *v8::Utils::OpenHandle(*result); | 
| } | 
| -  MaybeObject* raw_result = GetElementsAccessor()->Delete(*this_handle, | 
| -                                                          index, | 
| -                                                          NORMAL_DELETION); | 
| +  MaybeObject* raw_result = this_handle->GetElementsAccessor()->Delete( | 
| +      *this_handle, | 
| +      index, | 
| +      NORMAL_DELETION); | 
| RETURN_IF_SCHEDULED_EXCEPTION(isolate); | 
| return raw_result; | 
| } | 
|  |