While HMB-45 is highly specific for melanocytic cells, it is not entirely foolproof. Some melanomas may not express gp100, resulting in a false-negative result. Additionally, HMB-45 can sometimes stain non-melanocytic cells, though this is relatively rare. Therefore, it is essential to use HMB-45 in conjunction with other diagnostic markers to ensure accurate results.