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