diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index a5878a2efd..48ffcf2f6b 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -979,6 +979,8 @@ LuaBindings::common (lua_State* L) .deriveWSPtrClass ("Stripable") .addCast ("to_route") .addCast ("to_vca") + .addCast ("to_slavable") + .addCast ("to_automatable") .addFunction ("is_auditioner", &Stripable::is_auditioner) .addFunction ("is_private_route", &Stripable::is_private_route) .addFunction ("is_master", &Stripable::is_master) @@ -1037,8 +1039,6 @@ LuaBindings::common (lua_State* L) .deriveWSPtrClass ("Route") .addCast ("to_track") - .addCast ("to_automatable") - .addCast ("to_slavable") .addFunction ("set_name", &Route::set_name) .addFunction ("comment", &Route::comment) .addFunction ("active", &Route::active)