diff --git a/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift
index a2c950235acab25552916fa142bbf9a8fd522a8d..e8d063104b508c31d762522dd7d534821d05c578 100644
--- a/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift
+++ b/Sources/ElixxirDAppsSDK/E2E/Functors/E2ERegisterListener.swift
@@ -17,7 +17,7 @@ extension E2ERegisterListener {
   public static func live(_ bindingsE2E: BindingsE2e) -> E2ERegisterListener {
     E2ERegisterListener { senderId, messageType, callback in
       try bindingsE2E.registerListener(
-        senderId ?? Data([UInt8](repeating: 0, count: 32)),
+        senderId ?? Data([UInt8](repeating: 0, count: 33)),
         messageType: messageType,
         newListener: callback.makeBindingsListener()
       )