diff --git a/libs/surfaces/faderport8/faderport8.cc b/libs/surfaces/faderport8/faderport8.cc index 9cde77a2ff..c881ec33c2 100644 --- a/libs/surfaces/faderport8/faderport8.cc +++ b/libs/surfaces/faderport8/faderport8.cc @@ -1438,12 +1438,14 @@ FaderPort8::spill_plugins () for (uint32_t i = 0; 0 != (proc = r->nth_plugin (i)); ++i) { if (!proc->display_to_user ()) { -#ifdef MIXBUS - boost::shared_ptr pi = boost::dynamic_pointer_cast (proc); - if (pi->is_channelstrip ()) // don't skip MB PRE -#endif continue; } +#ifdef MIXBUS + /* don't show channelstrip plugins, use "well known" */ + if (boost::dynamic_pointer_cast (proc)->is_channelstrip ()) { + continue; + } +#endif int n_controls = 0; set p = proc->what_can_be_automated (); for (set::iterator j = p.begin(); j != p.end(); ++j) {