diff --git a/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt b/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt
index d1913ea2b..118b6ed4f 100644
--- a/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt
+++ b/app/src/main/java/org/linphone/ui/main/chat/fragment/ConversationInfoFragment.kt
@@ -95,7 +95,8 @@ class ConversationInfoFragment : SlidingPaneChildFragment() {
val chatRoom = sharedViewModel.displayedChatRoom
viewModel.findChatRoom(chatRoom, localSipUri, remoteSipUri)
- binding.participants.setHasFixedSize(true)
+ binding.participants.isNestedScrollingEnabled = false
+ binding.participants.setHasFixedSize(false)
binding.participants.layoutManager = LinearLayoutManager(requireContext())
if (binding.participants.adapter != adapter) {
diff --git a/app/src/main/res/layout/chat_info_fragment.xml b/app/src/main/res/layout/chat_info_fragment.xml
index 1184519bd..8658de125 100644
--- a/app/src/main/res/layout/chat_info_fragment.xml
+++ b/app/src/main/res/layout/chat_info_fragment.xml
@@ -60,7 +60,7 @@
app:layout_constraintStart_toEndOf="@id/back"
app:layout_constraintTop_toTopOf="parent"/>
-
+ app:layout_constrainedHeight="true"
+ app:layout_constraintTop_toBottomOf="@id/participants_label"/>
-
+