Yes, if you deleted the bootloader and the firmware extects it to be there, it won't work.
You will first need to flash the bootloader, then use it to flash the firmware.
You can also download the sources and compile yourself, doing "make menuconfig", choosing your board options, there must me some parameter to set "No bootloader", in that case it will run right away after flashing with stlink.