diff --git a/src/index.js b/src/index.js
index 125c6df6..73ce0cd6 100644
--- a/src/index.js
+++ b/src/index.js
@@ -148,12 +148,18 @@ export class Map extends React.Component {
           clickableIcons: !!this.props.clickableIcons,
           disableDefaultUI: this.props.disableDefaultUI,
           zoomControl: this.props.zoomControl,
+          zoomControlOptions: this.props.zoomControlOptions,
           mapTypeControl: this.props.mapTypeControl,
+          mapTypeControlOptions: this.props.mapTypeControlOptions,
           scaleControl: this.props.scaleControl,
+          scaleControlOptions: this.props.scaleControlOptions,
           streetViewControl: this.props.streetViewControl,
+          streetViewControlOptions: this.props.streetViewControlOptions,
           panControl: this.props.panControl,
           rotateControl: this.props.rotateControl,
+          rotateControlOptions: this.props.rotateControlOptions,
           fullscreenControl: this.props.fullscreenControl,
+          fullscreenControlOptions: this.props.fullscreenControlOptions,
           scrollwheel: this.props.scrollwheel,
           draggable: this.props.draggable,
           keyboardShortcuts: this.props.keyboardShortcuts,
@@ -277,12 +283,18 @@ Map.propTypes = {
   clickableIcons: PropTypes.bool,
   disableDefaultUI: PropTypes.bool,
   zoomControl: PropTypes.bool,
+  zoomControlOptions: PropTypes.object,
   mapTypeControl: PropTypes.bool,
+  mapTypeControlOptions: PropTypes.object,
   scaleControl: PropTypes.bool,
+  scaleControlOptions: PropTypes.object,
   streetViewControl: PropTypes.bool,
+  streetViewControlOptions: PropTypes.object,
   panControl: PropTypes.bool,
   rotateControl: PropTypes.bool,
+  rotateControlOptions: PropTypes.object,
   fullscreenControl: PropTypes.bool,
+  fullscreenControlOptions: PropTypes.object,
   scrollwheel: PropTypes.bool,
   draggable: PropTypes.bool,
   keyboardShortcuts: PropTypes.bool,