This fix stops MC from asking for a log message for every dependent of the package that you are saving. Instead, it re-uses the log message from the parent.
Is it necessary to offer a checkbox in the parent's save dialogue to ask if this is the desired behaviour?