diff --git a/gstreamer-sharp/Bus.custom b/gstreamer-sharp/Bus.custom
index 316b036304..d4430f11ce 100644
--- a/gstreamer-sharp/Bus.custom
+++ b/gstreamer-sharp/Bus.custom
@@ -1,15 +1,3 @@
-[DllImport("libgstreamer-0.10.dll") ]
-static extern bool gst_bus_post (IntPtr raw, IntPtr message);
-[DllImport("libgstreamer-0.10.dll") ]
-static extern IntPtr gst_mini_object_copy (IntPtr raw);
-
-public bool Post (Gst.Message message) {
- bool raw_ret = gst_bus_post (Handle, message == null ? IntPtr.Zero : gst_mini_object_copy (message.Handle));
- bool ret = raw_ret;
- return ret;
-}
-
-
[DllImport("libgstreamer-0.10.dll") ]
static extern int gst_bus_sync_signal_handler (IntPtr raw, IntPtr message, IntPtr data);
diff --git a/gstreamer-sharp/Gstreamer.metadata b/gstreamer-sharp/Gstreamer.metadata
index e22be8b494..e9336c74de 100644
--- a/gstreamer-sharp/Gstreamer.metadata
+++ b/gstreamer-sharp/Gstreamer.metadata
@@ -87,7 +87,7 @@
MiniObjectFlags.Last << 7
MiniObjectFlags.Last << 8
- 1
+ true
true
true
true