diff --git a/javascript/axolotl_post.js b/javascript/axolotl_post.js
index 16294fbe96206f36ad245e682822c13c0243fbd8..570c66f3f7564160f4d1dc0455b2d9b9817a0017 100644
--- a/javascript/axolotl_post.js
+++ b/javascript/axolotl_post.js
@@ -16,6 +16,7 @@ function random_stack(size) {
     var ptr = stack(size);
     var array = new Uint8Array(Module['HEAPU8'].buffer, ptr, size);
     window.crypto.getRandomValues(array);
+    return ptr;
 }
 
 function restore_stack(wrapped) {