diff --git a/src/test/java/uk/org/okapibarcode/backend/SymbolTest.java b/src/test/java/uk/org/okapibarcode/backend/SymbolTest.java
index <HASH>..<HASH> 100644
--- a/src/test/java/uk/org/okapibarcode/backend/SymbolTest.java
+++ b/src/test/java/uk/org/okapibarcode/backend/SymbolTest.java
@@ -313,7 +313,7 @@ public class SymbolTest {
             } else {
                 return new UPCEReader();
             }
-        } else if (symbol instanceof DataBarExpanded && Character.isDigit(symbol.getContent().charAt(0))) {
+        } else if (symbol instanceof DataBarExpanded && symbol.getDataType() == DataType.GS1) {
             return new RSSExpandedReader();
         } else if (symbol instanceof DataBar14 && !((DataBar14) symbol).getLinkageFlag()) {
             return new RSS14Reader();
DataBar Expanded: allow non-GS1 content, even though it's not recommended (and is not the default for this symbol type)