diff --git a/src/app/components/param-link/param-link.component.ts b/src/app/components/param-link/param-link.component.ts
index f4834cdb22b8a375d8fefb2f462886425b2aabad..d0510e69b3fb6d3f445bb6ef0dc69a6a53bc462d 100644
--- a/src/app/components/param-link/param-link.component.ts
+++ b/src/app/components/param-link/param-link.component.ts
@@ -51,16 +51,16 @@ export class ParamLinkComponent implements OnChanges, Observer, OnDestroy {
     }
 
     /**
-     * Returns true if current target needs to be calculated,
+     * Returns true if current target requires a calculation (direct or not),
      * whether the result is already available or not
      */
     public get isCalculated(): boolean {
         const refValue = this.param.paramDefinition.referencedValue;
-        return refValue && (refValue.isResult() || refValue.isExtraResult());
+        return refValue && refValue.isCalculated();
     }
 
     /**
-     * Returns true if current target needs to be calculated,
+     * Returns true if current target requires a calculation (direct or not),
      * but result is not yet available
      */
     public get isAwaitingCalculation(): boolean {