With the chip still in, I think there is some interference from the Uno while the Mini is being programmed, although I can be completely wrong.
It works, and I even managed to get the Mini and Uno working with a VirtualWire link.