diff --git a/Dalamud/IoC/Internal/ServiceContainer.cs b/Dalamud/IoC/Internal/ServiceContainer.cs index 31d16e02e..95f94038a 100644 --- a/Dalamud/IoC/Internal/ServiceContainer.cs +++ b/Dalamud/IoC/Internal/ServiceContainer.cs @@ -161,7 +161,7 @@ internal class ServiceContainer : IServiceProvider, IServiceType public IServiceScope GetScope() => new ServiceScopeImpl(this); /// - object? IServiceProvider.GetService(Type serviceType) => this.GetSingletonService(serviceType); + object? IServiceProvider.GetService(Type serviceType) => this.GetSingletonService(serviceType).Result; private async Task GetService(Type serviceType, ServiceScopeImpl? scope, object[] scopedObjects) {