diff --git a/klipper/klipper.cpp b/klipper/klipper.cpp --- a/klipper/klipper.cpp +++ b/klipper/klipper.cpp @@ -607,7 +607,9 @@ } Ignore lock( m_locklevel ); HistoryItemPtr item = HistoryItem::create( clipData ); - history()->insert( item ); + if (clipData->data("x-kde-passwordManagerHint") != QByteArrayLiteral("secret")) { + history()->insert( item ); + } return item; }