diff --git a/src/interfaces/dbuserrorhandleri.h b/src/interfaces/dbuserrorhandleri.h
index 2ff83b5de2bfecab6dba8a8302194b60aaa0bce1..bdac63aca41e756f4c80110198fcd247d68f7ec0 100644
--- a/src/interfaces/dbuserrorhandleri.h
+++ b/src/interfaces/dbuserrorhandleri.h
@@ -28,6 +28,8 @@ namespace Interfaces {
  */
 class DBusErrorHandlerI {
 public:
+    virtual ~DBusErrorHandlerI() = default;
+
     virtual void connectionError(const QString& error) = 0;
     virtual void invalidInterfaceError(const QString& error) = 0;
 };