diff --git a/src/log.py b/src/log.py
index 48e04dbe3edc6ebe0b73dcf0ff51b416f85274bb..c45648718c2bcf9287498199d070e5491f1c38c9 100644
--- a/src/log.py
+++ b/src/log.py
@@ -660,9 +660,9 @@ class LogManager(object):
         return parsed
 
     def _get_expr_dep_data(self, parsed):
-        from pymbolic import get_dependencies
+        from pymbolic.mapper.dependency import DependencyMapper
 
-        deps = get_dependencies(parsed)
+        deps = DependencyMapper()(parsed)
 
         # gather information on aggregation expressions
         dep_data = []