recovery: added another one (last) fix for compatibility with python2.6 which doesn't support multiple open with one with