diff --git a/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt b/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt
index 817216f0b4..d28778b708 100644
--- a/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt
+++ b/vector/src/main/java/im/vector/app/features/location/LocationSharingServiceConnection.kt
@@ -74,22 +74,18 @@ class LocationSharingServiceConnection @Inject constructor(
         forwardErrorToCallbacks(error)
     }
 
-    @Synchronized
     private fun addCallback(callback: Callback) {
         callbacks.add(callback)
     }
 
-    @Synchronized
     private fun removeCallback(callback: Callback) {
         callbacks.remove(callback)
     }
 
-    @Synchronized
     private fun onCallbackActionNoArg(action: Callback.() -> Unit) {
         callbacks.forEach(action)
     }
 
-    @Synchronized
     private fun forwardErrorToCallbacks(error: Throwable) {
         callbacks.forEach { it.onLocationServiceError(error) }
     }