Fix for subdrivers with no parameters

Since you can have a subdriver with no parameters (though Run_Once is the only one, and that's going away sometime).