diff --git a/src/gui/src/validators/ScreenDuplicationsValidator.cpp b/src/gui/src/validators/ScreenDuplicationsValidator.cpp index 8a6d245f7f..0af01f3526 100644 --- a/src/gui/src/validators/ScreenDuplicationsValidator.cpp +++ b/src/gui/src/validators/ScreenDuplicationsValidator.cpp @@ -36,9 +36,8 @@ bool ScreenDuplicationsValidator::validate(const QString& input) const { for (const auto& screen : (*m_pScreenList)) { - if (!screen.isNull() && - input != m_defaultName && - input == screen.name()) + if (!screen.isNull() && !screen.isServer() && + input != m_defaultName && input == screen.name()) { result = false; break;