Merge pull request #492 from ChrisBeaumont/491

Workaround matplotlib bug
only set dendrogram display data if not previously set

Closes #485