| Index: fxjse/dynprop.cpp | 
| diff --git a/fxjse/dynprop.cpp b/fxjse/dynprop.cpp | 
| index 34f63f4338808a5e2e85b0323b8a271a5f431265..836cd5f25a67a37de48c2efcb15207e9adff2b7a 100644 | 
| --- a/fxjse/dynprop.cpp | 
| +++ b/fxjse/dynprop.cpp | 
| @@ -57,9 +57,11 @@ static void FXJSE_DynPropGetterAdapter(const FXJSE_CLASS_DESCRIPTOR* lpClass, | 
| 1, v8::String::NewFromUtf8( | 
| pIsolate, reinterpret_cast<const char*>(szPropName.raw_str()), | 
| v8::String::kNormalString, szPropName.GetLength())); | 
| -      pValue->ForceSetValue(v8::Function::New( | 
| -          pValue->GetIsolate(), FXJSE_DynPropGetterAdapter_MethodCallback, | 
| -          hCallBackInfo)); | 
| +      pValue->ForceSetValue( | 
| +          v8::Function::New(pValue->GetIsolate()->GetCurrentContext(), | 
| +                            FXJSE_DynPropGetterAdapter_MethodCallback, | 
| +                            hCallBackInfo, 0, v8::ConstructorBehavior::kThrow) | 
| +              .ToLocalChecked()); | 
| } | 
| } | 
| } | 
|  |