diff --git a/src/bindings/lua/hammer.lua b/src/bindings/lua/hammer.lua
index d2c3632b958ae1d3b012883f264335d7652f5c57..fa3f02a55034c9633103a2b17d94baab438a3297 100644
--- a/src/bindings/lua/hammer.lua
+++ b/src/bindings/lua/hammer.lua
@@ -236,7 +236,7 @@ local tok_mt = {
      elseif self.token_type == ffi.C.TT_UINT then
        return tonumber(ffi.cast("uintptr_t", ffi.cast("void *", self.uint)))
      elseif self.token_type == ffi.C.TT_SEQUENCE then
-       return self.seq
+       return self.seq()
      end
   end
 }