diff --git a/services/core/java/com/android/server/am/ContentProviderHelper.java b/services/core/java/com/android/server/am/ContentProviderHelper.java index b44699bab0bb5..fb9f2dd58c58a 100644 --- a/services/core/java/com/android/server/am/ContentProviderHelper.java +++ b/services/core/java/com/android/server/am/ContentProviderHelper.java @@ -1206,10 +1206,10 @@ public class ContentProviderHelper { } } + if (providers != null) { + mService.mSystemThread.installSystemProviders(providers); + } synchronized (this) { - if (providers != null) { - mService.mSystemThread.installSystemProviders(providers); - } mSystemProvidersInstalled = true; }