Fix running in-place gen_contents_index; trac #3716