diff -uPr krb5-auth-dialog-3.2.1.orig/src/ka-applet.c krb5-auth-dialog-3.2.1.new/src/ka-applet.c
--- krb5-auth-dialog-3.2.1.orig/src/ka-applet.c 2013-11-06 23:42:05.779367752 -0500
+++ krb5-auth-dialog-3.2.1.new/src/ka-applet.c 2013-11-06 23:42:36.642567362 -0500
@@ -129,7 +129,8 @@
KA_DEBUG ("Evaluating command line");
if (!self->priv->startup_ccache &&
- self->priv->auto_run)
+ self->priv->auto_run &&
+ !getenv("KRB5CCNAME"))
ka_applet_destroy (self);
else
ka_applet_activate (application);