Thankyou for help guys, turned out the the blank values were zero length strings as well as null values, so had to use IIF with an OR clause in, but works 100% now.
parm description: IIf(IsNull([curr value table].[parm description]) Or [curr value table].[parm description]="",[reference...