diff --git a/src/param/param-values.ts b/src/param/param-values.ts
index 6e529e5568ca494d2e5a919ee4398a834d1cb062..bb3dd476223ad0c31c17e4eaef17707f5eb888fb 100644
--- a/src/param/param-values.ts
+++ b/src/param/param-values.ts
@@ -293,7 +293,7 @@ export class ParamValues implements INubReference, IterableValues {
     }
 
     public get isReferenceDefined(): boolean {
-        return this._nubRef.isReferenceDefined;
+        return this._valueMode === ParamValueMode.LINK && this._nubRef.isReferenceDefined;
     }
 
     public get referencedParamValues(): ParamValues {