minor fix
diff --git a/erpnext/schools/api.py b/erpnext/schools/api.py
index eb9aac2..316f0dd 100644
--- a/erpnext/schools/api.py
+++ b/erpnext/schools/api.py
@@ -74,15 +74,15 @@
 	:param course_schedule: Course Schedule.
 	:param status: Status (Present/Absent)
 	"""
-	student_attendance = frappe.db.get_value("Student Attendance", filters = {
+	student_attendance_list = frappe.get_list("Student Attendance", fields = ['name'], filters = {
 		"student": student,
 		"course_schedule": course_schedule,
 		"student_batch": student_batch,
 		"date": date
 	})
 		
-	if student_attendance:
-		student_attendance = frappe.get_doc("Student Attendance", student_attendance)
+	if student_attendance_list:
+		student_attendance = frappe.get_doc("Student Attendance", student_attendance_list[0])
 	else:
 		student_attendance = frappe.new_doc("Student Attendance")
 	student_attendance.student = student