fix potential multiple representation exceptions in distribution editor, session dispose did not work
fix potential multiple representation exceptions in distribution editor, session dispose did not work