You should be able to set his combat preference to armed, and he won't go unarmed.
A more direct work around is to enable NPC combat control using SFALL, so you can access his inventory, control his movement, and how/who/when he attacks in combat. It makes you a bit too powerful as most of...