* an invalid id should not crash the client