From 5cc303df7ffd07c9d7353670ad9c7c06c6db2bae Mon Sep 17 00:00:00 2001
From: gaelle <gaelle.braud@belledonne-communications.com>
Date: Fri, 28 Feb 2025 18:01:46 +0100
Subject: [PATCH] fix set meeting feature enabled on linphone start

---
 Linphone/model/setting/SettingsModel.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Linphone/model/setting/SettingsModel.cpp b/Linphone/model/setting/SettingsModel.cpp
index 9da32d223..e0e4a6092 100644
--- a/Linphone/model/setting/SettingsModel.cpp
+++ b/Linphone/model/setting/SettingsModel.cpp
@@ -67,6 +67,8 @@ SettingsModel::SettingsModel() {
 						 mustBeInLinphoneThread(log().arg(Q_FUNC_INFO));
 						 setDisableMeetingsFeature(!account->getParams()->getAudioVideoConferenceFactoryAddress());
 					 });
+	auto defaultAccount = core->getDefaultAccount();
+	setDisableMeetingsFeature(defaultAccount && !defaultAccount->getParams()->getAudioVideoConferenceFactoryAddress());
 	// Media cards must not be used twice (capture card + call) else we will get latencies issues and bad echo
 	// calibrations in call.
 	QObject::connect(CoreModel::getInstance().get(), &CoreModel::firstCallStarted, this,
-- 
GitLab