diff --git a/application/modules/courses/controllers/EditController.php b/application/modules/courses/controllers/EditController.php index d700e1cbbbfd1e375fafc0d7d82bee86624b53a6..313526362b77a85d17a54c8833d5220c59abd36c 100644 --- a/application/modules/courses/controllers/EditController.php +++ b/application/modules/courses/controllers/EditController.php @@ -350,6 +350,10 @@ class Courses_EditController extends App_Controller_Action protected function _isSavedRequestStale(Requests_RequestModel $request, Courses_CourseModel $course) { + if (!$course->getCourseId()) { + return false; + } + $parentCourse = Courses_CourseModel::findByCourseId($course->getCourseId()); if ($parentCourse->getId() != $course->getParentId()) { return true;