diff --git a/forum-network/src/classes/forum.js b/forum-network/src/classes/forum.js index aa95bdf..213f201 100644 --- a/forum-network/src/classes/forum.js +++ b/forum-network/src/classes/forum.js @@ -113,7 +113,11 @@ export class Forum extends ReputationHolder { async propagateValue(rewardsAccumulator, fromActor, post, increment, depth = 0) { if (params.referenceChainLimit >= 0 && depth > params.referenceChainLimit) { - return []; + return increment; + } + + if (increment < 0 && depth > 1) { + return increment; } this.actions.propagateValue.log(fromActor, post, `(${increment})`);