diff --git a/OpenRoadEd/OpenDrive/ObjectSignal.cpp b/OpenRoadEd/OpenDrive/ObjectSignal.cpp
index 9b7ef8fac7f0c45d009a0790b83e7a798fa7f30d..43c59a673cbc48b09e18f6ad2921c07465785277 100644
--- a/OpenRoadEd/OpenDrive/ObjectSignal.cpp
+++ b/OpenRoadEd/OpenDrive/ObjectSignal.cpp
@@ -11,7 +11,7 @@ Object::Object()
   mOrientation="none";
   mZOffset=0.0;
   mValidLength=0.0;
-  mType="-1";
+  mType="none";
   mSubType="-1";
   mHeading=0.0;
   mPitch=0.0;
@@ -30,7 +30,7 @@ Object::Object(std::string &name,std::string &id)
   mOrientation="none";
   mZOffset=0.0;
   mValidLength=0.0;
-  mType="-1";
+  mType="none";
   mSubType="-1";
   mHeading=0.0;
   mPitch=0.0;