fix bug 880020 - handle diff calls with None
Merge pull request #1142 from groovecoder/revisions-unified-diff-880020

fix bug 880020 - handle diff calls with None