diff --git a/bin/nodejs/nodejs_interface.i b/bin/nodejs/nodejs_interface.i
index e9c15e224c29f19fb8f0e4cfb9423fc7df1116d0..04c605071d5841eec65006aeff91ed5b1ef88c6b 100644
--- a/bin/nodejs/nodejs_interface.i
+++ b/bin/nodejs/nodejs_interface.i
@@ -145,6 +145,7 @@ void init(const SWIGV8_VALUE& funcMap){
         exportable_callback<ConfigurationSignal::AccountProfileReceived>(bind(&accountProfileReceived, _1, _2, _3)),
         //exportable_callback<ConfigurationSignal::IncomingTrustRequest>(bind(&incomingTrustRequest, _1, _2, _3, _4, _5 )),
         exportable_callback<ConfigurationSignal::UserSearchEnded>(bind(&userSearchEnded, _1, _2, _3, _4 )),
+        exportable_callback<ConfigurationSignal::DeviceRevocationEnded>(bind(&deviceRevocationEnded, _1, _2, _3)),
     };
 
     const std::map<std::string, SharedCallback> dataTransferEvHandlers = {