diff --git a/src/DropdownToggle.js b/src/DropdownToggle.js index 1f552f5ea..94f30706a 100644 --- a/src/DropdownToggle.js +++ b/src/DropdownToggle.js @@ -105,7 +105,10 @@ class DropdownToggle extends React.Component { {...props} className={classes} onClick={this.onClick} - ref={this.context.onToggleRef} + {...{ + [typeof Tag === 'string' ? 'ref' : 'innerRef']: + this.context.onToggleRef, + }} aria-expanded={this.context.isOpen} aria-haspopup={this.getRole()} children={children}