I've fixed this in CVS:
common/item.c: Modify identify function to clear the NO_SKILL_IDENT
flag so objects will now merge. Also, once the object has been
identified, the no_skill_ident doesn't have meaning anymore.
MSW 2001-04-03
Note that this will only apply for new object identified - it won't fix
problems with existing save files.