diff --git a/homeassistant/components/venstar/climate.py b/homeassistant/components/venstar/climate.py
index c948772197f6656d21adab1dae3ee18c72bf9360..de26d2366497670cd29f728097a5582da2d8de3c 100644
--- a/homeassistant/components/venstar/climate.py
+++ b/homeassistant/components/venstar/climate.py
@@ -278,7 +278,7 @@ class VenstarThermostat(ClimateDevice):
         temperature = kwargs.get(ATTR_TEMPERATURE)
 
         if operation_mode and self._mode_map.get(operation_mode) != self._client.mode:
-            set_temp = self._set_operation_mode(self._mode_map.get(operation_mode))
+            set_temp = self._set_operation_mode(operation_mode)
 
         if set_temp:
             if (