diff --git a/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationStateService.cs b/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationStateService.cs index 2f87bca5..45866055 100644 --- a/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationStateService.cs +++ b/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationStateService.cs @@ -89,6 +89,11 @@ public class ConversationStateService : IConversationStateService, IDisposable public void Save() { + if (_conversationId == null) + { + return; + } + var states = new List(); foreach (var dic in _state)