diff --git a/src/bun.js/api/bun/socket.zig b/src/bun.js/api/bun/socket.zig index fa982c8bd6..3014ba8ad9 100644 --- a/src/bun.js/api/bun/socket.zig +++ b/src/bun.js/api/bun/socket.zig @@ -266,7 +266,7 @@ const Handlers = struct { .{ "onHandshake", "handshake" }, }; inline for (pairs) |pair| { - if (opts.getTruthy(globalObject, pair.@"1")) |callback_value| { + if (opts.getTruthyComptime(globalObject, pair.@"1")) |callback_value| { if (!callback_value.isCell() or !callback_value.isCallable(globalObject.vm())) { exception.* = JSC.toInvalidArguments(comptime std.fmt.comptimePrint("Expected \"{s}\" callback to be a function", .{pair.@"1"}), .{}, globalObject).asObjectRef(); return null;