Was that the case before Ryzen? I know their new CPUs support ECC, but I'm not sure for earlier generations.
There are also reports of BIOS support in some boards which don't have ECC advertised. And you can try to enable it in the OS even without BIOS support, though some level of hardware support is still necessary. As Linux documentation puts it: "may cause unknown side effects" :)