diff --git a/cubicweb_elasticsearch/hooks.py b/cubicweb_elasticsearch/hooks.py
index 3e4d4721e8228160321e805ca81feef2d5965449_Y3ViaWN3ZWJfZWxhc3RpY3NlYXJjaC9ob29rcy5weQ==..5d5e980390d8c570204ca57ff8b44e220259fb58_Y3ViaWN3ZWJfZWxhc3RpY3NlYXJjaC9ob29rcy5weQ== 100644
--- a/cubicweb_elasticsearch/hooks.py
+++ b/cubicweb_elasticsearch/hooks.py
@@ -108,7 +108,7 @@
             try:
                 # TODO option for async ?
                 es.index(**kwargs)
-            except (ConnectionError, ProtocolError):
+            except (ConnectionError, ProtocolError) as exc:
                 log.warning('Failed to index in hook, could not connect to ES')
             except Exception as exc:
                 log.exception('Failed to index in hook')