diff --git a/atom/browser/api/event_emitter.h b/atom/browser/api/event_emitter.h index cf580cc53b..f5a8025e86 100644 --- a/atom/browser/api/event_emitter.h +++ b/atom/browser/api/event_emitter.h @@ -80,9 +80,10 @@ class EventEmitter : public Wrappable { v8::Locker locker(isolate()); v8::HandleScope handle_scope(isolate()); v8::Local wrapper = GetWrapper(); - if (wrapper.IsEmpty()) + if (wrapper.IsEmpty()) { return false; - v8::Local event = internal::CreateJSEvent( + } + v8::Local event = internal::CreateJSEvent( isolate(), wrapper, sender, message); return EmitWithEvent(name, event, args...); }