fixes to valuation control
diff --git a/erpnext/stock/doctype/valuation_control/valuation_control.py b/erpnext/stock/doctype/valuation_control/valuation_control.py
index 27170ce..f37b7e7 100644
--- a/erpnext/stock/doctype/valuation_control/valuation_control.py
+++ b/erpnext/stock/doctype/valuation_control/valuation_control.py
@@ -108,7 +108,7 @@
 				if not prev_sle:
 					return 0.0
 				fcfs_stack = eval(prev_sle.get('fcfs_stack', '[]'))
-				in_rate = fcfs_stack and self.get_fifo_rate(fcfs_stack, qty) or 0
+				in_rate = fcfs_stack and self.get_fifo_rate(fcfs_stack) or 0
 		elif val_method == 'Moving Average':
 			prev_sle = bin_obj.get_prev_sle(posting_date, posting_time)
 			in_rate = prev_sle and prev_sle.get('valuation_rate', 0) or 0