diff --git a/km3io/utils/extract-dom-rates.py b/km3io/utils/extract-dom-rates.py
index ee592b0371d855b5f654549ee94c133dc04f8461..1a0084bda4eef878288686f215928efc89f18ef0 100644
--- a/km3io/utils/extract-dom-rates.py
+++ b/km3io/utils/extract-dom-rates.py
@@ -50,4 +50,5 @@ def main():
     for key, value in doms_rates.items():
         f.create_dataset(str(key), data=value)
 
-main()
+if __name__ == "__main__":
+    main()