diff --git a/scripts/mblender/blender_top_bar.py b/scripts/mblender/blender_top_bar.py
new file mode 100644
index 00000000000..77508506a87
--- /dev/null
+++ b/scripts/mblender/blender_top_bar.py
@@ -0,0 +1,47 @@
+import bpy
+import bpy.utils.images
+import os
+
+img = None
+
+class WM_MT_splash_about_mblender(bpy.types.Menu):
+    bl_label = "About Mechanical blender"
+
+    def draw(self, context):
+        layout = self.layout
+        layout.operator_context = 'EXEC_DEFAULT'
+
+        split = layout.split(factor=0.6)
+        split.template_image_ui(image_value = img['id'], scale= 1)
+
+        layout.row().label(text="Mechanical Blender - Your Blender for CAD development")
+
+        row = layout.row()
+        row.emboss = 'PULLDOWN_MENU'
+        col = row.column()
+        col.operator("wm.url_open", text="Patreon", icon='FUND').url = "https://www.patreon.com/mechanicalblender"
+        col.operator("wm.url_open", text="Credits", icon='URL').url = "https://mechanicalblender.org/#credits"
+        col.operator("wm.url_open", text="License", icon='URL').url = "https://mechanicalblender.org/#license"
+        col.operator("wm.url_open_preset", text="Mechanical Blender Website", icon='URL').type = 'BLENDER'
+
+def draw_mblender_about_menu(self, context):
+    self.layout.operator("wm.splash_custom", text=WM_MT_splash_about_mblender.bl_label).menutype='WM_MT_splash_about_mblender'
+
+def draw_blender_doc_menu(self, context):
+    self.layout.operator("wm.url_open_preset", text="Mechanical Blender Manual", icon='URL').type = 'MBLENDER_DOC'
+
+def register():
+    global img
+
+    bpy.types.TOPBAR_MT_blender.append(draw_mblender_about_menu, label_referenced = "About Blender")
+    bpy.types.TOPBAR_MT_help.append(draw_blender_doc_menu, label_referenced = "Manual")
+    bpy.utils.register_class(WM_MT_splash_about_mblender)
+
+    path = os.path.join(bpy.utils.system_resource('DATAFILES', path="mblender"), 'mblender-logo.png')
+    img = bpy.utils.images.load('mblender-logo', path)
+
+def unregister():
+    global img
+    bpy.utils.unregister_class(AboutMBlenderOperator)
+    bpy.utils.unregister_class(WM_MT_splash_about_mblender)
+    bpy.utils.images.release(img['id'])
diff --git a/source/blender/mblender/patches/MB_0013.h b/source/blender/mblender/patches/MB_0013.h
new file mode 100644
index 00000000000..8ac91a5f12f
--- /dev/null
+++ b/source/blender/mblender/patches/MB_0013.h
@@ -0,0 +1 @@
+/* Empty file */
