probably. the constant hot is likely there to preserve the radio's memory of your preset stations and settings when its not in use. the switched 12v may run the radio itself. try hooking them both up or consult the manual.

one last thought: you didn't mention the details of your truck - you aren't trying to connect a 12v radio to a 6v system, correct?