diff --git a/src/newaccountsettingsview.cpp b/src/newaccountsettingsview.cpp index 9a4efc5d76a36b32b78a05a08813866647840553..004d260717294f6936221da725e08453436a50af 100644 --- a/src/newaccountsettingsview.cpp +++ b/src/newaccountsettingsview.cpp @@ -1976,6 +1976,8 @@ new_account_settings_view_update(NewAccountSettingsView *view, gboolean reset_vi break; } + gtk_widget_set_sensitive(priv->button_add_device, + ((*priv->accountInfo_)->status) == lrc::api::account::Status::REGISTERED); gtk_entry_set_text(GTK_ENTRY(priv->entry_display_name), (*priv->accountInfo_)->profileInfo.alias.c_str()); if ((*priv->accountInfo_)->profileInfo.type == lrc::api::profile::Type::RING) {