--- json_server.module	2008-01-13 16:12:23.000000000 +0000
+++ json_server_sg.module	2009-03-01 06:43:16.000000000 +0000
@@ -26,9 +28,13 @@
       unset($_POST['method']);
       $args = array();
       foreach($method['#args'] as $arg) {
+        global $user;
         if(isset($_POST[$arg['#name']])) {
           $args[] = $_POST[$arg['#name']];
         }
+	elseif($arg['#name'] == "sessid" && $user->sid) {
+	  $args[] = $user->sid;
+	}
         elseif($arg['#optional'] == 0) {
           return drupal_to_js(array("status" => FALSE, "data" => "Argument ". $arg['#name'] ." not recieved"));
         }
