| Index: src/FilterEngine.cpp |
| diff --git a/src/FilterEngine.cpp b/src/FilterEngine.cpp |
| index eed08b9a8c467749609a0e63186ab603fec66eda..0acb34b3860d6e8e56604ccd0c2b0ff45f6ef77d 100644 |
| --- a/src/FilterEngine.cpp |
| +++ b/src/FilterEngine.cpp |
| @@ -446,7 +446,11 @@ void FilterEngine::ShowNotification(const ShowNotificationCallback& callback, |
| if (params.size() < 1) |
| return; |
| - callback(Notification::JsValueToNotification(params[0])); |
| + if (!params[0]->IsObject()) |
| + { |
| + return; |
| + } |
| + callback(NotificationPtr(new Notification(params[0]))); |
| } |