diff --git a/cpu/cpujit.py b/cpu/cpujit.py
index f7ff6cf0c27c95604999b75af1f129c930465636..f79ff7c5605c3eaa7d5ecd9c52795b5f002b6ba1 100644
--- a/cpu/cpujit.py
+++ b/cpu/cpujit.py
@@ -37,7 +37,7 @@ CONFIG = CONFIG_GCC
 def ctypeFromString(typename, includePointers=True):
     import ctypes as ct
 
-    typename = typename.replace("*", " * ")
+    typename = str(typename).replace("*", " * ")
     typeComponents = typename.split()
 
     basicTypeMap = {