diff --git a/src/gui/shareusergroupwidget.cpp b/src/gui/shareusergroupwidget.cpp index 56edc33e20..7f530f1309 100644 --- a/src/gui/shareusergroupwidget.cpp +++ b/src/gui/shareusergroupwidget.cpp @@ -280,9 +280,16 @@ void ShareUserGroupWidget::slotCompleterHighlighted(const QModelIndex & index) void ShareUserGroupWidget::displayError(int code, const QString& message) { _pi_sharee.stopAnimation(); + + // Also remove the spinner in the widget list, if any + foreach (auto pi, _ui->scrollArea->findChildren()) { + delete pi; + } + qDebug() << "Error from server" << code << message; _ui->errorLabel->setText(message); _ui->errorLabel->show(); + _ui->shareeLineEdit->setEnabled(true); } ShareWidget::ShareWidget(QSharedPointer share,