A fix for the multiple dependent courses completion issue was included in today's (18th Feb 2014) release of Totara 2.5.8