--- /home/poweruser/An_Pu/contribute.module	2009-08-04 00:27:32.000000000 +0530
+++ /home/poweruser/An_Pu/xc/contribute.module	2009-08-27 16:39:04.000000000 +0530
@@ -352,8 +352,10 @@
 	//module_invoke_all('contribute_user_insert', $uid);
 }
 function contribute_get_node_balance($nid){
-	$result = db_query('SELECT budget-total FROM {contribute_contribution_recipients} WHERE nid =%d', $nid);
-	return db_result($result);
+	$result = db_query('SELECT * FROM {contribute_contribution_recipients} WHERE nid =%d', $nid);
+  $object = db_fetch_object($result);
+  $result = $object->budget - $object ->total;
+	return $result;
 }
 function contribute_get_needed($nid){
 	$result = db_query('SELECT total,budget FROM {contribute_contribution_recipients WHERE nid=%d}', $nid);
