Uploading to a standalone through an arduino

I've got a standalone hooked up, and hooked it up according to this link:

or this picture:

and I was wondering why I keep getting this message:

Problem uploading to board.
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51

I have no chip in the duemilanove, I've got the right one selected from the menu, along with the right port. I've tried uploading with the internal as well as an external timer. (see link)
Any ideas? I'm stumped. :~

You will need to reset the target just before starting an upload. You can either try using the auto-reset from the Arduino or add a pushbutton with a pull-up resistor and perform a manual-reset.

wow, I had never uploaded on any of the older boards without auto-reset! I guess I'm spoiled. XD Thanks!