diff --git a/x/colinearcore/keeper/msg_server_lock_funds.go b/x/colinearcore/keeper/msg_server_lock_funds.go index 49f40dc..de20e88 100644 --- a/x/colinearcore/keeper/msg_server_lock_funds.go +++ b/x/colinearcore/keeper/msg_server_lock_funds.go @@ -20,7 +20,7 @@ func (k msgServer) LockFunds(goCtx context.Context, msg *types.MsgLockFunds) (*t } lockedUsers, found := k.Keeper.GetLockedUsers(ctx) - if !found { + if !found || lockedUsers.Users == nil { // initialize if not yet initialized lockedUsers = types.LockedUsers{ Users: map[string]string{},