In that case, a schmitt-trigger or 'master-enable' method as mentioned earlier using gates.
A pulldown is not a good solution, as Mario has explained. I don't know why this keeps getting suggested. What you're having effectively then is
o 3v3 | .-. | | | | 15k '-' | o-----o GPIO | .-. | | | | 2k2 '-' | o GND(if i remember the pullup value correctly) which will mean that you read about 0.42V at boot, which might not be logic low for everything. Also, in this setup, you waste ~1.5mA when you want to drive the pin high later ...