Atmega32u4 Bootloading Problem

Hi, i'm using my original arduino uno to burn bootloader. I can bootloader my clone arduino uno with that. But i can't burn bootloader my leonardo.

avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.

Failed chip erase: uploading error: exit status 1

I'm seeing this error message. Can you help me?

You are aware that on the Leonardo the SPI pins are not 11/12/13?