From f1e5d6976ef5c1f680b7e6822a9b72bb3545df46 Mon Sep 17 00:00:00 2001 From: ichuang Date: Wed, 19 Sep 2012 20:49:36 -0400 Subject: [PATCH] fix tabs fallback check when no tabs specified --- lms/djangoapps/courseware/tabs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/courseware/tabs.py b/lms/djangoapps/courseware/tabs.py index 8ecd8137df..cad70980e2 100644 --- a/lms/djangoapps/courseware/tabs.py +++ b/lms/djangoapps/courseware/tabs.py @@ -166,7 +166,7 @@ def get_course_tabs(user, course, active_page): """ Return the tabs to show a particular user, as a list of CourseTab items. """ - if not course.tabs: + if not hasattr(course,'tabs') or not course.tabs: return get_default_tabs(user, course, active_page) # TODO (vshnayder): There needs to be a place to call this right after course