diff --git a/CLC-qthing/CyanLight.cpp b/CLC-qthing/CyanLight.cpp
index 410da48c56a1eafc0332e9e73dbbb80202685a39..317ccc7172c382ea2bf9053c636905b3df40b065 100644
--- a/CLC-qthing/CyanLight.cpp
+++ b/CLC-qthing/CyanLight.cpp
@@ -16,10 +16,12 @@ CyanLight::CyanLightControl::CyanLightControl(uint8_t channelsConfigured) {
   uint8_t channels = std::min(channelsConfigured, MAX_CHANNELS);
 
   for (uint8_t i = 0; i < channels; i++)
-    this->addChannel(CyanLight::channelGPIOs[i]);
+    this->addChannel((uint8_t)CyanLight::channelGPIOs[i]);
 }
 
 
 bool CyanLight::CyanLightControl::addChannel() {
   // TODO: implement!
+
+  return false;
 }