diff --git a/src/Interface.h b/src/Interface.h
index 4290d75e8125d2c66e0fc371fc30710f18beb0fb..619e68ef896e3302c255df9565fc1aebf5d7cdb1 100644
--- a/src/Interface.h
+++ b/src/Interface.h
@@ -96,7 +96,7 @@ namespace daq {
             static const InterfaceList& interfaces();
 
         private:
-            Interface(struct ifaddrs *addr);
+            explicit Interface(struct ifaddrs *addr);
             ~Interface();
 
             // Representation