In this case, it's not relevant to the user, so it should hide itself like other "not relevant" KCMs do.
Git commit fe4e52cb5f757789ec053858cb7017b73ccc2474 by Nate Graham. Committed on 13/01/2026 at 16:06. Pushed by ngraham into branch 'master'. KCM: hide when not relevant If the computer doesn't have any optical drives, this KCM is of no use; hide it. FIXED-IN: 26.04.0 M +2 -1 kcmaudiocd/CMakeLists.txt M +2 -1 kcmaudiocd/kcm_audiocd.json M +2 -1 kcmaudiocd/kcmaudiocd.cpp A +28 -0 kcmaudiocd/kcmaudiocdmoduledata.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +20 -0 kcmaudiocd/kcmaudiocdmoduledata.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] https://invent.kde.org/multimedia/audiocd-kio/-/commit/fe4e52cb5f757789ec053858cb7017b73ccc2474