diff --git a/io/signal.py b/io/signal.py
index fbeec04faab125c35aaba04b92e24543ea561948..cc6ba78a79ee2111a86948d4b037c496b50cb0d6 100644
--- a/io/signal.py
+++ b/io/signal.py
@@ -86,9 +86,9 @@ class Signal(BridgeH5):
                 # missing_cells = [i for i in picks if tuple(i) not in set(merged.index)]
 
                 if picks:
-                    # return merged.loc[
-                    #     set(picks).intersection([tuple(x) for x in merged.index])
-                    # ]
+                    return merged.loc[
+                        set(picks).intersection([tuple(x) for x in merged.index])
+                    ]
                     return merged.loc[picks]
                 else:
                     if isinstance(merged.index, pd.MultiIndex):