diff --git a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ManufacturerReportXMLTypeWriter/MRFVehicleWriter.cs b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ManufacturerReportXMLTypeWriter/MRFVehicleWriter.cs
index 7836bc5d9fba5dafc66022092e2b4e012d64d023..29748345c8c3ec411dca3e51bbbabfffad0febd8 100644
--- a/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ManufacturerReportXMLTypeWriter/MRFVehicleWriter.cs
+++ b/VectoCore/VectoCore/OutputData/XML/DeclarationReports/ManufacturerReport/ManufacturerReport_0_9/ManufacturerReportXMLTypeWriter/MRFVehicleWriter.cs
@@ -208,8 +208,14 @@ namespace TUGraz.VectoCore.OutputData.XML.DeclarationReports.ManufacturerReport.
 
 		public override XElement GetElement(IDeclarationInputDataProvider inputData)
 		{
+			var vehicle = inputData.JobInputData.Vehicle;
 			return new XElement(_mrf + XMLNames.Component_Vehicle,
-				_mrfFactory.GetGeneralLorryVehicleOutputGroup().GetElements(inputData),
+				new XElement(_mrf + XMLNames.Component_Manufacturer, vehicle.Manufacturer),
+				new XElement(_mrf + XMLNames.ManufacturerAddress, vehicle.ManufacturerAddress),
+				_mrfFactory.GetGeneralVehicleOutputGroup().GetElements(vehicle),
+				new XElement(_mrf + XMLNames.CorrectedActualMass, vehicle.CurbMassChassis.ToXMLFormat(0)),
+				new XElement(_mrf + XMLNames.Vehicle_SleeperCab, vehicle.SleeperCab),
+				new XElement(_mrf + "ZeroEmissionHDV", vehicle.ZeroEmissionVehicle),
 				new XElement(_mrf + "VehicleTechnologyExempted", inputData.JobInputData.Vehicle.ExemptedTechnology),
 				new XElement(_mrf + XMLNames.Exempted_SumNetPower, inputData.JobInputData.Vehicle.MaxNetPower1.ValueAsUnit(XMLNames.Unit_W))
 			);