diff --git a/applications/calibration-multi/src/main.cpp b/applications/calibration-multi/src/main.cpp
index 6c5c1b5fe59677369e550a4525eed16ccc0b5164..ea770f69b03981164c2b6c97f95aa8841f1d8ae7 100644
--- a/applications/calibration-multi/src/main.cpp
+++ b/applications/calibration-multi/src/main.cpp
@@ -496,7 +496,6 @@ void runCameraCalibration(	ftl::Configurable* root,
 
 	if (save_input) {
 		cv::FileStorage fs(path + filename, cv::FileStorage::WRITE);
-		fs << "resolution" << params.size;
 		fs << "uri" << uri;
 		calib.saveInput(fs);
 		fs.release();
@@ -560,7 +559,8 @@ int main(int argc, char **argv) {
 	params.optimize_intrinsic = optimize_intrinsic;
 	params.output_path = output_directory;
 	params.registration_file = registration_file;
-
+	params.reference_camera = ref_camera;
+	
 	LOG(INFO)	<< "\n"
 				<< "\nIMPORTANT: Remeber to set \"use_intrinsics\" to false for nodes!"
 				<< "\n"