Fix for part of issue #86. During change the IOpenLogItem etc variables were no longer transient - fixed