diff --git a/.gitignore b/.gitignore
index a4fd4de4e9d734fcd785b4e5e604904f2c62791b..d6e3e906bb35997cf0aff058500bdf2d7a575b20 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,5 @@ MANIFEST
 dist
 setuptools*egg
 setuptools.pth
+distribute*egg
+distribute*tar.gz
diff --git a/pytools/log.py b/pytools/log.py
index 7f1022ac478398733977f58907f45843c5df484a..ec2261f6f69911200675e379a88f1e903f292e38 100644
--- a/pytools/log.py
+++ b/pytools/log.py
@@ -951,7 +951,7 @@ class _SubTimer:
         self.itimer.add_time(self.elapsed)
         del self.elapsed
 
-class IntervalTimer(LogQuantity):
+class IntervalTimer(PostLogQuantity):
     """Records elapsed times."""
 
     def __init__(self, name, description=None):