Merge branch 'master' into blender2.8
[blender.git] / source / blender / editors / interface / resources.c
index d1d069be595f6d45e1870f5a4f2b82a486083169..3a67b8ff0ba0c039f0fce09971992bbb2c4c5fd9 100644 (file)
@@ -1610,11 +1610,7 @@ void init_userdef_do_versions(Main *bmain)
 
        /* Not versioning, just avoid errors. */
 #ifndef WITH_CYCLES
-       bAddon *addon = BLI_findstring(&U.addons, "cycles", offsetof(bAddon, module));
-       if (addon) {
-               BLI_remlink(&U.addons, addon);
-               BKE_addon_free(addon);
-       }
+       BKE_addon_remove_safe(&U.addons, "cycles");
 #endif
 
        /* funny name, but it is GE stuff, moves userdef stuff to engine */