diff --git a/src/Isd.cpp b/src/Isd.cpp
index 9e64ff47ed72e686f9fb753c7f7cbcb0b4c54829..855074dfdd3c3b0477326777eb47b3d10bb1fd81 100644
--- a/src/Isd.cpp
+++ b/src/Isd.cpp
@@ -24,7 +24,7 @@ ale::Isd::Isd(std::string isd_file) {
     // Framers do not deal with line scan rates
     // This is assuming that we may be dealing with a framer rather than
     // a malformed ISD
-    line_scan_rate = {{}};
+    line_scan_rate = std::vector<std::vector<double>>();
   }
 
   detector_sample_summing = getSampleSumming(isd);