diff --git a/lms/static/js/learner_dashboard/views/course_enroll_view.js b/lms/static/js/learner_dashboard/views/course_enroll_view.js
index 30be3cb03c198f4d17144669e477aa6a8bf251d5..c8e7cb65b04e4cfacd9598116bfe08aaa3a33077 100644
--- a/lms/static/js/learner_dashboard/views/course_enroll_view.js
+++ b/lms/static/js/learner_dashboard/views/course_enroll_view.js
@@ -48,7 +48,7 @@ class CourseEnrollView extends Backbone.View {
   handleEnroll() {
     // Enrollment click event handled here
     if (this.model.get('is_mobile_only') !== true) {
-      const courseRunKey = $('.run-select').val() || this.model.get('course_run_key');
+      const courseRunKey = this.$el.find('.run-select').val() || this.model.get('course_run_key');
       this.model.updateCourseRun(courseRunKey);
       if (this.model.get('is_enrolled')) {
         // Create the enrollment.