+ Start a Discussion

ISCHANGED and Long Text Areas always returns TRUE - HELP!

I am trying to date stamp a long text area we call Pipeline Comment. We use this instead of related notes because we include this information in email alerts based on the opportunity object.
I am trying to detect when this field (Pipeline Comment Long Text Area(2000) ) changes. When it does change I prepend a string using a field update
$User.Alias & "@" & TEXT( NOW() ) & BR() & Pipeline_Comment__c

But when I use ISCHANGED( Pipeline_Comment__c )  it always returns true. Even PRIORVALUE(Pipeline_Comment__c) <> Pipeline_Comment__c and LEN(PRIORVALUE(Pipeline_Comment__c)) <> LEN(Pipeline_Comment__c) always return true.
Is there a way to detect changes in Long Text fields?