Minor UI Changes and Fixes
diff --git a/erpnext/www/academy.py b/erpnext/www/academy.py
index d68dee4..4aec614 100644
--- a/erpnext/www/academy.py
+++ b/erpnext/www/academy.py
@@ -110,6 +110,8 @@
 
 @frappe.whitelist()
 def get_completed_courses(email=frappe.session.user):
+	if get_student_id(email) == None:
+		return None
 	try:
 		student = frappe.get_doc("Student", get_student_id(email))
 		return student.get_completed_courses()
@@ -161,6 +163,8 @@
 
 @frappe.whitelist()
 def get_program_enrollments(email=frappe.session.user):
+	if get_student_id(email) == None:
+		return None
 	try:
 		student = frappe.get_doc("Student", get_student_id(email))
 		return student.get_program_enrollments()
@@ -169,6 +173,8 @@
 
 @frappe.whitelist()
 def get_course_enrollments(email=frappe.session.user):
+	if get_student_id(email) == None:
+		return None
 	try:
 		student = frappe.get_doc("Student", get_student_id(email))
 		return student.get_course_enrollments()