This is an upstream problem. system-config-printer should check whether credentials are needed before asking for them. For example it could try to access the printer without credentials and only ask if it fails.
This is an upstream problem. system- config- printer should check whether credentials are needed before asking for them. For example it could try to access the printer without credentials and only ask if it fails.