diff --git a/Linphone/core/conference/ConferenceInfoCore.cpp b/Linphone/core/conference/ConferenceInfoCore.cpp index 720807364..6b2b4fe2b 100644 --- a/Linphone/core/conference/ConferenceInfoCore.cpp +++ b/Linphone/core/conference/ConferenceInfoCore.cpp @@ -315,7 +315,8 @@ void ConferenceInfoCore::setTimeZoneModel(TimeZoneModel *model) { mTimeZoneModel->getStandardTimeOffset() != model->getStandardTimeOffset() || mTimeZoneModel->getTimeZone() != model->getTimeZone()) { - mTimeZoneModel = QSharedPointer(model); + mTimeZoneModel = QSharedPointer(new TimeZoneModel(model->getTimeZone())); + emit timeZoneModelChanged(); } }