diff --git a/atom/browser/api/atom_api_window.cc b/atom/browser/api/atom_api_window.cc index 8872a0e7f6ca..7ab03181993c 100644 --- a/atom/browser/api/atom_api_window.cc +++ b/atom/browser/api/atom_api_window.cc @@ -433,7 +433,7 @@ void Window::Print(mate::Arguments* args) { void Window::PrintToPDF(mate::Arguments* args) { mate::Dictionary options; base::Callback callback; - if (!(args->Length() == 1 && !args->GetNext(&callback)) && + if (!(args->Length() == 1 && args->GetNext(&callback)) && !(args->Length() == 2 && args->GetNext(&options) && args->GetNext(&callback))) { args->ThrowError();