{
if (m_busDevice->GetLogicalAddress() == CECDEVICE_TV)
{
- CCECBusDevice *primary = m_processor->m_busDevices[m_processor->GetLogicalAddresses().primary];
+ CCECBusDevice *primary = m_processor->GetPrimaryDevice();
primary->SetPowerStatus(CEC_POWER_STATUS_ON);
primary->SetMenuState(CEC_MENU_STATE_ACTIVATED);