diff --git a/io_export_directx_x.py b/io_export_directx_x.py
index 76a60d4252c415da560e37c28ed782442e085162..1e521d00d71600605b332577b61353be4760034d 100644
--- a/io_export_directx_x.py
+++ b/io_export_directx_x.py
@@ -74,7 +74,7 @@ def LegalName(Name):
     
     import string
     
-    NewName = ReplaceSet(Name, string.punctuation, "_")
+    NewName = ReplaceSet(Name, string.punctuation + " ", "_")
     if NewName[0].isdigit() or NewName in ["ARRAY",
                                            "DWORD",
                                            "UCHAR",