diff --git a/src/libtdeldap.cpp b/src/libtdeldap.cpp index c065eeb..0176bbe 100644 --- a/src/libtdeldap.cpp +++ b/src/libtdeldap.cpp @@ -909,8 +909,8 @@ TQString LDAPManager::readFullLineFromPtyProcess(PtyProcess* proc) { TQString result = ""; while ((!result.contains("\r")) && (!result.contains(">")) && - (!((!result.contains("kadmin:")) && result.contains(":"))) && - (!((result.contains("kadmin:")) && result.contains("\r"))) + (!((!result.contains("kadmin:")) && (!result.contains("kinit:")) && (!result.contains("ktutil:")) && result.contains(":"))) && + (!((result.contains("kadmin:")) && (!result.contains("kinit:")) && (!result.contains("ktutil:")) && result.contains("\r"))) ) { result = result + TQString(proc->readLine(false)); tqApp->processEvents();