diff --git i/CMakeLists.txt w/CMakeLists.txt
index a618a74918..13366a5e88 100644
--- i/CMakeLists.txt
+++ w/CMakeLists.txt
@@ -52,7 +52,6 @@ find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5ConfigWidgets ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5I18n ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5IconThemes ${KF5_DEP_VERSION} REQUIRED)
-find_package(KF5TextWidgets ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5WindowSystem ${KF5_DEP_VERSION} REQUIRED)
 find_package(KF5Attica ${KF5_DEP_VERSION})
diff --git i/src/CMakeLists.txt w/src/CMakeLists.txt
index 2426615925..b63ce3c7cf 100644
--- i/src/CMakeLists.txt
+++ w/src/CMakeLists.txt
@@ -101,7 +101,6 @@ PRIVATE
     KF5::ItemViews           #KWidgetItemDelegate in KAboutApplicationPersonListDelegate
     KF5::I18n                #i18n and i18nc in many places
     KF5::IconThemes         #KIconLoader and KIconThemes in KToolBar
-    KF5::TextWidgets        #KTextEdit in kbugreport
     KF5::WindowSystem       #KKeyServer in kkeysequencewidget
     ${XMLGUI_EXTRA_LIBS}
 )
diff --git i/src/kbugreport.cpp w/src/kbugreport.cpp
index 4f00cad95c..647ea931d3 100644
--- i/src/kbugreport.cpp
+++ w/src/kbugreport.cpp
@@ -33,6 +33,7 @@
 #include <QComboBox>
 #include <QLineEdit>
 #include <QStandardPaths>
+#include <QTextEdit>
 #include <QDebug>
 #include <QHBoxLayout>
 #include <QGridLayout>
@@ -43,7 +44,6 @@
 #include <kemailsettings.h>
 #include <klocalizedstring.h>
 #include <kmessagebox.h>
-#include <ktextedit.h>
 #include <ktitlewidget.h>
 
 #include "kdepackages.h"
@@ -74,7 +74,7 @@ public:
     QProcess *m_process;
     KAboutData m_aboutData;
 
-    KTextEdit *m_lineedit;
+    QTextEdit *m_lineedit;
     QLineEdit *m_subject;
     QLabel *m_from;
     QLabel *m_version;
@@ -284,12 +284,10 @@ KBugReport::KBugReport(const KAboutData &aboutData, QWidget *_parent)
         lay->addWidget(label);
 
         // The multiline-edit
-        d->m_lineedit = new KTextEdit(this);
+        d->m_lineedit = new QTextEdit(this);
         d->m_lineedit->setMinimumHeight(180);   // make it big
         d->m_lineedit->setWordWrapMode(QTextOption::WrapAtWordBoundaryOrAnywhere);
         d->m_lineedit->setLineWrapMode(QTextEdit::WidgetWidth);
-        d->m_lineedit->setCheckSpellingEnabled(true);
-        d->m_lineedit->setSpellCheckingLanguage(QStringLiteral("en"));
         lay->addWidget(d->m_lineedit, 10 /*stretch*/);
 
         d->_k_slotSetFrom();
