diff --git a/src/jsvm_reference.cpp b/src/jsvm_reference.cpp index 66e298f113455d11c6ec943d1132409ca232e600..029737c22d94e5d853072dcf33a682d0abe7ec0d 100644 --- a/src/jsvm_reference.cpp +++ b/src/jsvm_reference.cpp @@ -175,7 +175,7 @@ void RuntimeReference::FirstPassCallback(const v8::WeakCallbackInfopersistent.Reset(); - data.SetSecondPassCallback(RuntimeReference::SecondPassCallback); + reference->Finalize(); } void RuntimeReference::SecondPassCallback(const v8::WeakCallbackInfo& data)