diff --git a/src/wgdb.cc b/src/wgdb.cc index a12a9dc..9a84b3c 100644 --- a/src/wgdb.cc +++ b/src/wgdb.cc @@ -738,7 +738,7 @@ Handle WgDB::FindRecord(const Arguments& args){ } void* rec = NULL; - if(argc > 3 && args[3]->IsObject()){ + if(argc > 3 && args[3]->IsObject() && !args[3]->IsFunction()){ Record* record = ObjectWrap::Unwrap(args[3]->ToObject()); rec = record->rec_ptr; }