diff --git a/lib/id3tag/frames/v2/frame_fabricator.rb b/lib/id3tag/frames/v2/frame_fabricator.rb
index <HASH>..<HASH> 100644
--- a/lib/id3tag/frames/v2/frame_fabricator.rb
+++ b/lib/id3tag/frames/v2/frame_fabricator.rb
@@ -20,7 +20,7 @@ module  ID3Tag
           case @id
           when /^(TCON|TCO)$/
             GenreFrame
-          when /^TXX$/
+          when /^TXX/
             UserTextFrame
           when /^T/
             TextFrame
Bugfix: <I> user text frames are properly recognised