diff --git a/selfdrive/car/gm/interface.py b/selfdrive/car/gm/interface.py index c0d07f34d..955239c2a 100644 --- a/selfdrive/car/gm/interface.py +++ b/selfdrive/car/gm/interface.py @@ -527,7 +527,7 @@ class CarInterface(CarInterfaceBase): gm_safety_cfg.safetyParam |= Panda.FLAG_GM_NO_ACC # Exception for flashed cars, or cars whose camera was removed - if (ret.networkLocation == NetworkLocation.fwdCamera or candidate in CC_ONLY_CAR) and CAM_MSG not in fingerprint.get(CanBus.CAMERA, {}) and not candidate in (SDGM_CAR | ASCM_INT): + if (ret.networkLocation == NetworkLocation.fwdCamera or candidate in CC_ONLY_CAR) and CAM_MSG not in fingerprint.get(CanBus.CAMERA, {}) and candidate not in SDGM_CAR: ret.flags |= GMFlags.NO_CAMERA.value gm_safety_cfg.safetyParam |= Panda.FLAG_GM_NO_CAMERA