diff --git a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp
index 5047b24fae6525db0fa34ea97ba0737e4c942431..a9b8aaaad3e953a7f2bb378ba817581afec671ce 100644
--- a/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp
+++ b/Modules/ThirdParty/OssimPlugins/src/ossim/ossimSarSensorModel.cpp
@@ -1096,8 +1096,8 @@ namespace ossimplugins
      assert(pos > 0 && pos < sizeof(burstPrefix_));
      const std::string burstPrefix(burstPrefix_, pos);
 
-     add(kwl, burstPrefix + keyStartLine,        burstRecords[burstId].startLine);
-     add(kwl, burstPrefix + keyEndLine,          burstRecords[burstId].endLine);
+     add(kwl, burstPrefix + keyStartLine, (ossim_uint32) burstRecords[burstId].startLine);
+     add(kwl, burstPrefix + keyEndLine, (ossim_uint32) burstRecords[burstId].endLine);
      add(kwl, burstPrefix + keyAzimuthStartTime, burstRecords[burstId].azimuthStartTime);
      add(kwl, burstPrefix + keyAzimuthStopTime,  burstRecords[burstId].azimuthStopTime);
      }