  	rna_def_modifier_curve(brna);
  	rna_def_modifier_build(brna);
  	rna_def_modifier_mirror(brna);
-Index: source/blender/modifiers/MOD_modifiertypes.h
-===================================================================
---- source/blender/modifiers/MOD_modifiertypes.h	(revision 55743)
-+++ source/blender/modifiers/MOD_modifiertypes.h	(working copy)
-@@ -50,6 +50,7 @@
+diff --git source/blender/modifiers/CMakeLists.txt source/blender/modifiers/CMakeLists.txt
+index 9f1361b..c4f6b1b 100644
+--- source/blender/modifiers/CMakeLists.txt
++++ source/blender/modifiers/CMakeLists.txt
+@@ -72,6 +72,7 @@ set(SRC
+ 	intern/MOD_meshcache_util.c
+ 	intern/MOD_meshdeform.c
+ 	intern/MOD_mirror.c
++	intern/MOD_moebius.c
+ 	intern/MOD_multires.c
+ 	intern/MOD_none.c
+ 	intern/MOD_ocean.c
+diff --git source/blender/modifiers/MOD_modifiertypes.h source/blender/modifiers/MOD_modifiertypes.h
+index bac75b3..6329335 100644
+--- source/blender/modifiers/MOD_modifiertypes.h
++++ source/blender/modifiers/MOD_modifiertypes.h
+@@ -50,6 +50,7 @@ extern ModifierTypeInfo modifierType_UVProject;
  extern ModifierTypeInfo modifierType_Smooth;
  extern ModifierTypeInfo modifierType_Cast;
  extern ModifierTypeInfo modifierType_MeshDeform;

 		case eModifierType_Multires:
 			return &RNA_MultiresModifier;
 		case eModifierType_Surface:
@@ -604,6 +607,7 @@
 	modifier_object_set(ptr->id.data, &((MeshDeformModifierData *)ptr->data)->object, OB_MESH, value);
 }
 

+	/* foreachIDLink */     NULL,
+	/* foreachTexLink */    NULL,
+};
diff --git source/blender/modifiers/intern/MOD_util.c source/blender/modifiers/intern/MOD_util.c
index 1084023..8410cff 100644
--- source/blender/modifiers/intern/MOD_util.c
+++ source/blender/modifiers/intern/MOD_util.c
@@ -256,6 +256,7 @@ void modifier_type_init(ModifierTypeInfo *types[])
 	INIT_TYPE(Collision);
 	INIT_TYPE(Boolean);
 	INIT_TYPE(MeshDeform);
