Only set color to #808080 if it hasn't already been set

Hi there

I ran into this problem where it would always start at #808080 regardless of what the linked field (callback) was set to.

//Lars