diff --git a/ohmpi/hardware_system.py b/ohmpi/hardware_system.py
index d1efa5779a8200d4623489d7ad504e2f67052771..3b264ac85f08ac6610bbb01f2fa637f5e9cd42f0 100644
--- a/ohmpi/hardware_system.py
+++ b/ohmpi/hardware_system.py
@@ -178,11 +178,9 @@ class OhmPiHardware:
         if state == 'on':
             self.tx.pwr_state = 'on'
             self._pwr_state = 'on'
-            self.exec_logger.debug(f'{self.model} cannot be switched on')
         elif state == 'off':
             self.tx.pwr_state = 'off'
             self._pwr_state = 'off'
-            self.exec_logger.debug(f'{self.model} cannot be switched off')
 
     def _clear_values(self):
         self.readings = np.array([])
diff --git a/ohmpi/ohmpi.py b/ohmpi/ohmpi.py
index 2b49830e20d7af8611fa47c5810fa21f7ecf8891..905acb8e995b12a12672b40922b90e6798096541 100644
--- a/ohmpi/ohmpi.py
+++ b/ohmpi/ohmpi.py
@@ -823,7 +823,7 @@ class OhmPi(object):
             self.exec_logger.debug(f'tx pwr voltage: {self._hw.tx.pwr.voltage}, rx max voltage: {self._hw.rx._voltage_max}')
             return False
         else:
-            if quadrupole == [0, 0, 0, 0]:  # NOTE: No mux
+            if np.array(quadrupole).all() == np.array([0, 0, 0, 0]).all():  # NOTE: No mux
                 return True
             else:
                 return self._hw.switch_mux(electrodes=quadrupole, state='on', bypass_check=bypass_check)