yes Pam it is non-ECC, the number of modules on the stick is even which means non-ecc for regular desktop, ECC for server would have another module in the middle, totaling 9 modules. Hope that helps. Also with Hp in the part number, chances are it came from a presario desktop.