Index: scribus/plugins/barcodegenerator/barcodegenerator.cpp
===================================================================
--- scribus/plugins/barcodegenerator/barcodegenerator.cpp	(Revision 25096)
+++ scribus/plugins/barcodegenerator/barcodegenerator.cpp	(Arbeitskopie)
@@ -153,10 +153,12 @@
 
 
 	// Which options checkboxes are enabled for each encoder
-	QStringList includetextAvail = encoderlist;
-	foreach (const QString& enc, includetextAvail)
-		resincludetextAvail[enc] = true;
 
+    // Check whether `includetext` option is available for each encoder
+    for(const QString &enc : encoderlist){
+        resincludetextAvail[enc] = resexops[enc].contains("includetext");
+    }
+
 	QStringList guardwhitespaceAvail;
 	guardwhitespaceAvail << "ean13" << "ean8" << "isbn" << "ismn" << "issn" << "ean13composite" << "ean8composite";
 	foreach (const QString& enc, guardwhitespaceAvail)
