diff --git a/source/net/sourceforge/filebot/ui/panel/sfv/FileNameTableCellRenderer.java b/source/net/sourceforge/filebot/ui/panel/sfv/FileNameTableCellRenderer.java
index 7b2c8ece..f37b5666 100644
--- a/source/net/sourceforge/filebot/ui/panel/sfv/FileNameTableCellRenderer.java
+++ b/source/net/sourceforge/filebot/ui/panel/sfv/FileNameTableCellRenderer.java
@@ -15,16 +15,11 @@ class FileNameTableCellRenderer extends DefaultTableCellRenderer {
@Override
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
-
super.getTableCellRendererComponent(table, value, isSelected, false, row, column);
- if (hasFocus) {
- // do not highlight checksum patterns in focused cells, that would look weird
- return this;
- }
-
- // change font-color of checksum pattern
- String htmlText = value.toString().replaceAll("\\[(\\p{XDigit}{8})\\]", "[$1]");
+ // highlight CRC32 checksum patterns by using a smaller font-size and changing the font-color to a dark green
+ // do not change the font-color if cell is selected, because that would look ugly (imagine green text on blue background ...)
+ String htmlText = value.toString().replaceAll("\\[(\\p{XDigit}{8})\\]", "[$1]");
// use no-break, because we really don't want line-wrapping in our table cells
setText("" + htmlText + "");