diff --git a/ViennaRNAParser.cabal b/ViennaRNAParser.cabal
--- a/ViennaRNAParser.cabal
+++ b/ViennaRNAParser.cabal
@@ -5,7 +5,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             1.2.7
+version:             1.2.8
 synopsis:            Libary for parsing ViennaRNA package output
 description:         Currently contains parsers and datatypes for: RNAalifold, RNAcode, RNAdistance, RNAcofold, RNAfold, RNAplex, RNAup, RNAz.
 		     .
@@ -30,8 +30,8 @@
 
 source-repository this
   type:     git
-  location: https://github.com/eggzilla/ViennaRNAParser/tree/1.2.7
-  tag:      1.2.7
+  location: https://github.com/eggzilla/ViennaRNAParser/tree/1.2.8
+  tag:      1.2.8
 
 library
   -- Modules exported by the library.
diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,4 +1,6 @@
 -*-change-log-*-
+1.2.8 Florian Eggenhofer <florian.eggenhofer@univie.ac.at> 11. February 2016
+        * Fixed special character parsing of identifiers in RNAcode 
 1.2.7 Florian Eggenhofer <florian.eggenhofer@univie.ac.at> 4. January 2016
 	* Added RNAcode parser
 	* Added stackage yaml file
diff --git a/src/Bio/RNAcodeParser.hs b/src/Bio/RNAcodeParser.hs
--- a/src/Bio/RNAcodeParser.hs
+++ b/src/Bio/RNAcodeParser.hs
@@ -39,6 +39,9 @@
   _from <- natural haskell
   _to <- natural haskell
   _name <- identifier haskell
+  --_name <- identifier haskell
+  _name <- many1 (oneOf "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890_-")
+  string ("\t")
   _start <- natural haskell
   _end <- natural haskell
   _score <- float haskell
@@ -83,7 +86,9 @@
   _length <- natural haskell
   _from <- natural haskell
   _to <- natural haskell
-  _name <- identifier haskell
+  --_name <- identifier haskell
+  _name <- many1 (oneOf "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890_-")
+  string ("\t")
   _start <- natural haskell
   _end <- natural haskell
   _score <- float haskell
