diff --git a/node_modules/@enact/sandstone/.DS_Store b/node_modules/@enact/sandstone/.DS_Store
new file mode 100644
index 0000000..cf71ea4
Binary files /dev/null and b/node_modules/@enact/sandstone/.DS_Store differ
diff --git a/node_modules/@enact/sandstone/Dropdown/Dropdown.js b/node_modules/@enact/sandstone/Dropdown/Dropdown.js
index 3697a8b..a650bbf 100644
--- a/node_modules/@enact/sandstone/Dropdown/Dropdown.js
+++ b/node_modules/@enact/sandstone/Dropdown/Dropdown.js
@@ -111,7 +111,13 @@ var DropdownBase = (0, _kind["default"])({
      * @public
      */
     'aria-label': _propTypes2["default"].string,
-
+    /**
+     * The "aria-hidden" for the Dropdown.
+     *
+     * @type {Boolean}
+     * @public
+     */
+    'aria-hidden': _propTypes2["default"].bool,
     /**
      * Items to be displayed in the `Dropdown` when `open`.
      *
@@ -265,12 +271,14 @@ var DropdownBase = (0, _kind["default"])({
     },
     children: function children(_ref3) {
       var _children = _ref3.children,
-          selected = _ref3.selected;
+          selected = _ref3.selected,
+          ariaHidden = _ref3['aria-hidden'];
       if (!Array.isArray(_children)) return [];
       return _children.map(function (child, i) {
         var aria = {
-          role: 'checkbox',
-          'aria-checked': selected === i
+          role: ariaHidden === true ? 'none' :  'checkbox',
+          'aria-checked': selected === i,
+          'aria-hidden' : ariaHidden 
         };
         process.env.NODE_ENV !== "production" ? (0, _warning["default"])(child != null, "Unsupported null or undefined child provided at index ".concat(i, " which will not be visible when rendered.")) : void 0;
 
@@ -324,6 +332,7 @@ var DropdownBase = (0, _kind["default"])({
   },
   render: function render(_ref8) {
     var ariaLabel = _ref8['aria-label'],
+        ariaHidden = _ref8['aria-hidden'],
         ariaLabelledBy = _ref8.ariaLabelledBy,
         children = _ref8.children,
         direction = _ref8.direction,
@@ -337,7 +346,7 @@ var DropdownBase = (0, _kind["default"])({
         size = _ref8.size,
         title = _ref8.title,
         width = _ref8.width,
-        rest = _objectWithoutProperties(_ref8, ["aria-label", "ariaLabelledBy", "children", "direction", "disabled", "onClose", "onOpen", "onSelect", "open", "placeholder", "selected", "size", "title", "width"]);
+        rest = _objectWithoutProperties(_ref8, ["aria-label", "aria-hidden", "ariaLabelledBy", "children", "direction", "disabled", "onClose", "onOpen", "onSelect", "open", "placeholder", "selected", "size", "title", "width"]);
         
     delete rest.rtl;
     var ariaProps = (0, _util.extractAriaProps)(rest);
@@ -360,6 +369,7 @@ var DropdownBase = (0, _kind["default"])({
     var openDropdown = hasChildren && !disabled && open;
     return /*#__PURE__*/_react["default"].createElement("div", Object.assign({}, calcAriaProps, rest), title, /*#__PURE__*/_react["default"].createElement(DropdownButton, Object.assign({
       "aria-label": ariaLabel,
+      "aria-hidden": ariaHidden,
       direction: direction,
       disabled: hasChildren ? disabled : true,
       focusEffect: "static",
diff --git a/node_modules/@enact/sandstone/Dropdown/Dropdown.js.zip b/node_modules/@enact/sandstone/Dropdown/Dropdown.js.zip
new file mode 100644
index 0000000..e5afa8c
Binary files /dev/null and b/node_modules/@enact/sandstone/Dropdown/Dropdown.js.zip differ
