diff --git a/include/libcamera/base/class.h b/include/libcamera/base/class.h
index a5946836d2b9..02bbd91f93f8 100644
--- a/include/libcamera/base/class.h
+++ b/include/libcamera/base/class.h
@@ -50,7 +50,7 @@ public:									\
 	using Public = klass;
 
 #define LIBCAMERA_O_PTR()						\
-	_o<Public>();
+	_o<Public>()
 
 #else
 #define LIBCAMERA_DECLARE_PRIVATE()
