diff --git a/src/components/modal/base/modal.jsx b/src/components/modal/base/modal.jsx
index 575b4f0a4..0c0647144 100644
--- a/src/components/modal/base/modal.jsx
+++ b/src/components/modal/base/modal.jsx
@@ -28,7 +28,6 @@ var Modal = React.createClass({
             'modal-overlay',
             this.props.overlayClassName
         );
-        ReactModal.setAppElement(document.getElementById(this.props.appElementId));
         
         return (
             <ReactModal
diff --git a/src/components/modal/iframe/modal.jsx b/src/components/modal/iframe/modal.jsx
index 33a564a24..6bff74ee5 100644
--- a/src/components/modal/iframe/modal.jsx
+++ b/src/components/modal/iframe/modal.jsx
@@ -20,7 +20,7 @@ var IframeModal = React.createClass({
             this.props.className
         );
         return (
-            <Modal {...omit(this.props, ['ref', 'src'])}>
+            <Modal {...omit(this.props, ['src'])}>
                 <iframe
                     ref={this.props.componentRef}
                     src={this.props.src}