diff --git a/knetattach/knetattach.cpp b/knetattach/knetattach.cpp --- a/knetattach/knetattach.cpp +++ b/knetattach/knetattach.cpp @@ -201,7 +201,10 @@ } url.setHost(_host->text().trimmed()); - url.setUserName(_user->text().trimmed()); + const QString trimmedUser = _user->text().trimmed(); + if (!trimmedUser.isEmpty()) { + url.setUserName(trimmedUser); + } QString path = _path->text().trimmed(); #ifndef Q_WS_WIN // could a relative path really be made absolute by simply prepending a '/' ?