Grande come sempre

PERO' (c'è sempre un però), se faccio
codice:
alter table tb_login add column idlogin int not null auto_increment first, add primary key (idlogin)
Mi ritorna: "[mysqlcctmp_1] ERROR 1068: Multiple primary key defined".

Effettivamente ho un'altra PK... è un problema?