diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c
index 35e451d0fb36e09e1179f1a1c7a954ce2e2f2ff2..eae72e8d77053b4234506763e609230c85dde233 100644
--- a/src/sbbs3/js_socket.c
+++ b/src/sbbs3/js_socket.c
@@ -1515,8 +1515,8 @@ js_getsockopt(JSContext *cx, uintN argc, jsval *arglist)
 	JSObject *obj=JS_THIS_OBJECT(cx, arglist);
 	jsval *argv=JS_ARGV(cx, arglist);
 	int			opt;
-	int			level;
-	int			val;
+	int			level = 0;
+	int			val = 0;
 	js_socket_private_t*	p;
 	LINGER		linger;
 	void*		vp=&val;