diff --git a/src/ipa/ipu3/ipu3.cpp b/src/ipa/ipu3/ipu3.cpp
index 065febf8..ea54413a 100644
--- a/src/ipa/ipu3/ipu3.cpp
+++ b/src/ipa/ipu3/ipu3.cpp
@@ -131,7 +131,7 @@ public:
 		 ControlInfoMap *ipaControls) override;
 
 	int start() override;
-	void stop() override {}
+	void stop() override;
 
 	int configure(const IPAConfigInfo &configInfo,
 		      ControlInfoMap *ipaControls) override;
@@ -319,6 +319,13 @@ int IPAIPU3::start()
 	return 0;
 }
 
+/**
+ * \brief Ensure that all processing has completed.
+ */
+void IPAIPU3::stop()
+{
+}
+
 /**
  * \brief Calculate a grid for the AWB statistics
  *
