diff --git a/changelog.d/6264.bugfix b/changelog.d/6264.bugfix
new file mode 100644
index 0000000000..1b14f0aa6e
--- /dev/null
+++ b/changelog.d/6264.bugfix
@@ -0,0 +1 @@
+Fix flickering bottom bar of live location item
diff --git a/vector/src/main/java/im/vector/app/features/location/live/LocationLiveMessageBannerView.kt b/vector/src/main/java/im/vector/app/features/location/live/LocationLiveMessageBannerView.kt
index 8cb552e3c4..51c7caed3a 100644
--- a/vector/src/main/java/im/vector/app/features/location/live/LocationLiveMessageBannerView.kt
+++ b/vector/src/main/java/im/vector/app/features/location/live/LocationLiveMessageBannerView.kt
@@ -70,6 +70,7 @@ class LocationLiveMessageBannerView @JvmOverloads constructor(
 
         GlideApp.with(context)
                 .load(ColorDrawable(ThemeUtils.getColor(context, android.R.attr.colorBackground)))
+                .placeholder(binding.locationLiveMessageBannerBackground.drawable)
                 .transform(GranularRoundedCorners(0f, 0f, viewState.bottomEndCornerRadiusInDp, viewState.bottomStartCornerRadiusInDp))
                 .into(background)
     }