diff --git a/common/templates/course_modes/choose.html b/common/templates/course_modes/choose.html
index 1932e53ac7..7ef605f5eb 100644
--- a/common/templates/course_modes/choose.html
+++ b/common/templates/course_modes/choose.html
@@ -93,7 +93,7 @@ $(document).ready(function() {
<%include file="_contribution.html" args="suggested_prices=suggested_prices, currency=currency, chosen_price=chosen_price, min_price=min_price"/>
-
${_("Why do I have to pay? What if I don't meet all the requirements?")}
+
${_("Why do I have to pay? What if I want a free honor code certificate?")}
@@ -110,18 +110,14 @@ $(document).ready(function() {
% if "honor" in modes:
- ${_("What if I can't afford it or don't have the necessary equipment?")}
-
-
${_("If you can't afford the minimum fee or don't meet the requirements, you can audit the course or elect to pursue an honor code certificate at no cost. If you would like to pursue the honor code certificate, please check the honor code certificate box, tell us why you can't pursue the verified certificate below, and then click the 'Select Certificate' button to complete your registration.")}
+ ${_("If you can't afford the minimum fee or don't meet the requirements, you can audit the course or elect to pursue an honor code certificate at no cost.")}
+ ${_("If you would like to pursue the honor code certificate, please check the honor code certificate box and then click the 'Select Certificate' button to complete your registration.")}
% endif
diff --git a/lms/djangoapps/courseware/features/certificates.feature b/lms/djangoapps/courseware/features/certificates.feature
index 6838daedce..ffcb77f548 100644
--- a/lms/djangoapps/courseware/features/certificates.feature
+++ b/lms/djangoapps/courseware/features/certificates.feature
@@ -71,7 +71,7 @@ Feature: LMS.Verified certificates
Scenario: I can take a verified certificate course for free
Given I am logged in
And the course has an honor mode
- When I give a reason why I cannot pay
+ When I select the honor code option
Then I should see the course on my dashboard
And a "edx.course.enrollment.activated" server event is emitted
diff --git a/lms/djangoapps/courseware/features/certificates.py b/lms/djangoapps/courseware/features/certificates.py
index 25d7bf9b0c..16a44c49f2 100644
--- a/lms/djangoapps/courseware/features/certificates.py
+++ b/lms/djangoapps/courseware/features/certificates.py
@@ -295,7 +295,7 @@ def edit_my_name(step):
world.css_click(btn_css)
-@step(u'I give a reason why I cannot pay$')
+@step(u'I select the honor code option$')
def give_a_reason_why_i_cannot_pay(step):
register()
@@ -305,8 +305,5 @@ def give_a_reason_why_i_cannot_pay(step):
cb_css = 'input#honor-code'
world.css_click(cb_css)
- text_css = 'li.field-explain textarea'
- world.css_find(text_css).type('I cannot afford it.')
-
btn_css = 'input[value="Select Certificate"]'
world.css_click(btn_css)