diff --git a/girs/Gst-1.0.gir b/girs/Gst-1.0.gir
index 372c57b785..6b50e782d5 100644
--- a/girs/Gst-1.0.gir
+++ b/girs/Gst-1.0.gir
@@ -20747,6 +20747,13 @@ is unlinked and links to the new target are established. if @newtarget is
+
+
+
+
+
+
+
diff --git a/subprojects/gstreamer/gst/gstpromise.h b/subprojects/gstreamer/gst/gstpromise.h
index b9ea6bae91..192ffe094a 100644
--- a/subprojects/gstreamer/gst/gstpromise.h
+++ b/subprojects/gstreamer/gst/gstpromise.h
@@ -27,6 +27,7 @@ G_BEGIN_DECLS
GST_API
GType gst_promise_get_type(void);
#define GST_TYPE_PROMISE (gst_promise_get_type())
+#define GST_IS_PROMISE(obj) (GST_IS_MINI_OBJECT_TYPE (obj, GST_TYPE_PROMISE))
#define GST_PROMISE(obj) ((GstPromise *) obj)
typedef struct _GstPromise GstPromise;