diff --git a/src/libcamera/ipa_manager.cpp
b/src/libcamera/ipa_manager.cpp
index 26458153..be4fd6db 100644
--- a/src/libcamera/ipa_manager.cpp
+++ b/src/libcamera/ipa_manager.cpp
@@ -292,7 +292,7 @@ std::unique_ptr<IPAProxy>
IPAManager::createIPA(PipelineHandler *pipe,
        }
 
        std::unique_ptr<IPAProxy> proxy =
-               pf->create(m, !self_->isSignatureValid(m));
+               pf->create(m, true);
        if (!proxy->isValid()) {
                LOG(IPAManager, Error) << "Failed to load proxy";
