diff --git a/src/Tgstation.Server.Host/Components/Byond/ByondManager.cs b/src/Tgstation.Server.Host/Components/Byond/ByondManager.cs index 4257028c20..522f254c34 100644 --- a/src/Tgstation.Server.Host/Components/Byond/ByondManager.cs +++ b/src/Tgstation.Server.Host/Components/Byond/ByondManager.cs @@ -182,7 +182,7 @@ namespace Tgstation.Server.Host.Components.Byond using (await SemaphoreSlimContext.Lock(semaphore, cancellationToken).ConfigureAwait(false)) { await ioManager.WriteAllBytes(ActiveVersionFileName, Encoding.UTF8.GetBytes(versionKey), cancellationToken).ConfigureAwait(false); - await eventConsumer.HandleEvent(EventType.ByondActiveVersionChange, new List { VersionKey(ActiveVersion), versionKey }, cancellationToken).ConfigureAwait(false); + await eventConsumer.HandleEvent(EventType.ByondActiveVersionChange, new List { ActiveVersion != null ? VersionKey(ActiveVersion) : null, versionKey }, cancellationToken).ConfigureAwait(false); ActiveVersion = version; } }