diff --git a/tsstats/log.py b/tsstats/log.py
index b76cb3f..d86a057 100644
--- a/tsstats/log.py
+++ b/tsstats/log.py
@@ -45,7 +45,7 @@ def parse_logs(log_glob, ident_map=None, *args, **kwargs):
             _bundle_logs(log_file for log_file in glob(log_glob)).items():
         clients = Clients(ident_map)
         for log in logs:
-            _parse_details(clients=clients, *args, **kwargs)
+            _parse_details(log.path, clients=clients, *args, **kwargs)
         if len(clients) >= 1:
             vserver_clients[virtualserver_id] = clients
     return vserver_clients