diff --git a/src/ipa/libipa/lsc.h b/src/ipa/libipa/lsc.h
index 17d5a4a141..ad378cc6ce 100644
--- a/src/ipa/libipa/lsc.h
+++ b/src/ipa/libipa/lsc.h
@@ -118,7 +118,7 @@ public:
 		return 0;
 	}
 
-	const Components interpolateComponents(unsigned int ct)
+	const Components &interpolateComponents(unsigned int ct)
 	{
 		return sets_.getInterpolated(ct);
 	}
