This only happens when a user has changed their AD password or it has been changed for them. When the user logs on for the first after changing their password a splash box appears regarding their Keychain. The options are to Continue login, Create New Keychain or Update Keychain. If you don't click Create New Keychain then the Keychain will continually ask for the Keychain password which is the users OLD password as a new keychain hasn't been created with the new password.
The only way to get rid of the keychain password popup box is to delete the login keychain in the Keychain Access app. Use spotlight to search Keychain Access then right click and delete the login keychain. The Mac will be forced to create a new keychain with the new password.