diff --git a/geomagio/algorithm/AverageAlgorithm.py b/geomagio/algorithm/AverageAlgorithm.py
index 065e674ac9c3fb73ffaebb8e81b63fa04782019d..15927447159c4b1e678cfde60e18b2439b3f9b78 100644
--- a/geomagio/algorithm/AverageAlgorithm.py
+++ b/geomagio/algorithm/AverageAlgorithm.py
@@ -265,7 +265,7 @@ class AverageAlgorithm(Algorithm):
         if self._inchannels:
             if len(self._inchannels) > 1:
                 raise AlgorithmException("Only 1 input channel can be specified")
-            self.inchannel = self._inchannels
+            self.inchannel = self._inchannels[0]
 
         self.observatories = arguments.observatory
         self.scales = arguments.average_observatory_scale