diff --git a/mbtrack2/impedance/resonator.py b/mbtrack2/impedance/resonator.py
index b89a818678bb0268c14a4ecda14b6752649dd4f2..33e8560b95d818ca7ab740b1ce856019ec623eb6 100644
--- a/mbtrack2/impedance/resonator.py
+++ b/mbtrack2/impedance/resonator.py
@@ -98,7 +98,7 @@ class Resonator(WakeField):
                    (2 * self.Q_p)))
         if np.any(np.abs(t) < atol):
             wl[np.abs(t) < atol] = wl[np.abs(t) < atol] / 2
-        elif np.any(t < -atol):
+        if np.any(t < -atol):
             wl[t < -atol] = 0
         return wl