| Index: src/compiler/code-generator.cc
 | 
| diff --git a/src/compiler/code-generator.cc b/src/compiler/code-generator.cc
 | 
| index 086da560e4fcd80ecf3a322f987c85ecc82df132..0773ae081011d8df4644e29583bba7902fb43367 100644
 | 
| --- a/src/compiler/code-generator.cc
 | 
| +++ b/src/compiler/code-generator.cc
 | 
| @@ -274,8 +274,7 @@ void CodeGenerator::RecordSafepoint(ReferenceMap* references,
 | 
|  bool CodeGenerator::IsMaterializableFromFrame(Handle<HeapObject> object,
 | 
|                                                int* slot_return) {
 | 
|    if (linkage()->GetIncomingDescriptor()->IsJSFunctionCall()) {
 | 
| -    if (info()->has_context() && object.is_identical_to(info()->context()) &&
 | 
| -        !info()->is_osr()) {
 | 
| +    if (object.is_identical_to(info()->context()) && !info()->is_osr()) {
 | 
|        *slot_return = Frame::kContextSlot;
 | 
|        return true;
 | 
|      } else if (object.is_identical_to(info()->closure())) {
 | 
| 
 |