diff --git a/src/components/Modal/Modal.js b/src/components/Modal/Modal.js
index <HASH>..<HASH> 100644
--- a/src/components/Modal/Modal.js
+++ b/src/components/Modal/Modal.js
@@ -323,7 +323,7 @@ export default class Modal extends Component {
         {!passiveModal && (
           <div className={`${prefix}--modal-footer`}>
             <Button
-              kind={danger ? 'tertiary' : 'secondary'}
+              kind={danger && !componentsX ? 'tertiary' : 'secondary'}
               onClick={onSecondaryButtonClick}>
               {secondaryButtonText}
             </Button>
fix(modal): uses secondary button on danger modal for componentsX (#<I>)