|
@@ -4492,9 +4492,9 @@ bool CompoundSourceTransformer::createCompoundSource(IHqlExpression * expr)
|
|
return false;
|
|
return false;
|
|
if (extra->forceCompound)
|
|
if (extra->forceCompound)
|
|
return true;
|
|
return true;
|
|
- if (isSourceActivity(expr))
|
|
|
|
- return false;
|
|
|
|
if (expr->getOperator() == no_preservemeta)
|
|
if (expr->getOperator() == no_preservemeta)
|
|
|
|
+ expr = expr->queryChild(0);
|
|
|
|
+ if (isSourceActivity(expr))
|
|
return false;
|
|
return false;
|
|
if (extra->isPreloaded)
|
|
if (extra->isPreloaded)
|
|
return (flags & CSFpreload) != 0;
|
|
return (flags & CSFpreload) != 0;
|