fix exception no_pk