diff --git a/gwinc/plot.py b/gwinc/plot.py
index f29b70dcc6c92c3c61bac5a799b92841df19b61f..7c36471e680e8ef501a2cdad6bf7e592f6ad0dcf 100644
--- a/gwinc/plot.py
+++ b/gwinc/plot.py
@@ -40,7 +40,8 @@ def plot_noise(
                 alpha=0.6,
                 lw=4,
             )
-            ylim = [min(data)/10, max(data)]
+            if ylim is None:
+                ylim = [min(data)/10, max(data)]
         if 'label' not in style:
             style['label'] = name
         if 'linewidth' in style: