diff --git a/kernel/av/mirror.go b/kernel/av/mirror.go index bd9db29e0..88786d6f5 100644 --- a/kernel/av/mirror.go +++ b/kernel/av/mirror.go @@ -194,7 +194,7 @@ func UpsertBlockRel(avID, blockID string) (ret bool) { blockIDs = append(blockIDs, blockID) blockIDs = gulu.Str.RemoveDuplicatedElem(blockIDs) avBlocks[avID] = blockIDs - ret = oldLen != len(blockIDs) + ret = oldLen != len(blockIDs) && 0 != oldLen data, err := msgpack.Marshal(avBlocks) if nil != err {