diff --git a/modules/gui/qt/network/networkmediamodel.hpp b/modules/gui/qt/network/networkmediamodel.hpp
index 727dbb1cc2106e01e15263a8fa1ffd1bdeed5733..62d3d272508080d95db97a712b6e48fd5f9d24ca 100644
--- a/modules/gui/qt/network/networkmediamodel.hpp
+++ b/modules/gui/qt/network/networkmediamodel.hpp
@@ -147,7 +147,7 @@ public:
     Q_PROPERTY(int count READ getCount NOTIFY countChanged)
 
     explicit NetworkMediaModel(QObject* parent = nullptr);
-    virtual ~NetworkMediaModel() override;
+    ~NetworkMediaModel() override;
 
     QVariant data(const QModelIndex& index, int role) const override;
     QHash<int, QByteArray> roleNames() const override;
diff --git a/modules/gui/qt/network/servicesdiscoverymodel.hpp b/modules/gui/qt/network/servicesdiscoverymodel.hpp
index 1909f8f00447fe2acb9e8c9b4864a5d14502c6c9..949491ad8ba1b4b9157287ae16a838484c6021d9 100644
--- a/modules/gui/qt/network/servicesdiscoverymodel.hpp
+++ b/modules/gui/qt/network/servicesdiscoverymodel.hpp
@@ -67,7 +67,7 @@ public:
     Q_ENUM(Role);
 
     explicit ServicesDiscoveryModel(QObject* parent = nullptr);
-    virtual ~ServicesDiscoveryModel() override;
+    ~ServicesDiscoveryModel() override;
 
     QVariant data(const QModelIndex& index, int role) const override;
     QHash<int, QByteArray> roleNames() const override;