diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index e742a9223..75bf5e082 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -2142,7 +2142,7 @@ void OBSBasicSettings::LoadAudioSources() { if (ui->audioSourceLayout->rowCount() > 0) { QLayoutItem *forDeletion = ui->audioSourceLayout->takeAt(0); - delete forDeletion->widget(); + forDeletion->widget()->deleteLater(); delete forDeletion; } auto layout = new QFormLayout();