diff --git a/lms/static/sass/_shame.scss b/lms/static/sass/_shame.scss
index 7172b5b38e..396873d147 100644
--- a/lms/static/sass/_shame.scss
+++ b/lms/static/sass/_shame.scss
@@ -130,6 +130,10 @@
// ====================
// edx.org marketing site - registration iframe band-aid (poor form enough to isolate out)
+.view-iframe, .view-iframe-content {
+ overflow: hidden;
+}
+
.view-partial-mktgregister {
background: transparent !important;
diff --git a/lms/templates/courseware/mktg_coming_soon.html b/lms/templates/courseware/mktg_coming_soon.html
index 80aeb42c37..0c90362019 100644
--- a/lms/templates/courseware/mktg_coming_soon.html
+++ b/lms/templates/courseware/mktg_coming_soon.html
@@ -10,7 +10,7 @@
<%block name="title">
${_("About {course_id}").format(course_id=course_id)}%block>
-<%block name="bodyclass">view-partial-mktgregister%block>
+<%block name="bodyclass">view-iframe-content view-partial-mktgregister%block>
<%block name="headextra">
diff --git a/lms/templates/courseware/mktg_course_about.html b/lms/templates/courseware/mktg_course_about.html
index f9fc7b97ef..d9de7fede4 100644
--- a/lms/templates/courseware/mktg_course_about.html
+++ b/lms/templates/courseware/mktg_course_about.html
@@ -10,7 +10,7 @@
<%block name="title">${_("About {course_number}").format(course_number=course.display_number_with_default) | h}%block>
-<%block name="bodyclass">view-partial-mktgregister%block>
+<%block name="bodyclass">view-iframe-content view-partial-mktgregister%block>
<%block name="headextra">
diff --git a/lms/templates/mktg_iframe.html b/lms/templates/mktg_iframe.html
index 3f946d9678..245af3d40e 100644
--- a/lms/templates/mktg_iframe.html
+++ b/lms/templates/mktg_iframe.html
@@ -1,6 +1,6 @@
<%namespace name='static' file='static_content.html'/>
-
+
<%block name="title">%block>
@@ -27,7 +27,7 @@