diff --git a/plugins/media_derivatives.conditions.inc b/plugins/media_derivatives.conditions.inc
index f9178b0..eb8b9c0 100644
--- a/plugins/media_derivatives.conditions.inc
+++ b/plugins/media_derivatives.conditions.inc
@@ -51,10 +51,10 @@ function media_derivatives_type_support($file, $preset) {
  */
 function media_derivatives_type_support_ui() {
   $form = array();
-  $types = file_info_file_types();
+  $types = file_type_get_all_types(TRUE);
   
   foreach ($types as $key => $type) {
-    $types[$key] = $type['label'];
+    $types[$key] = $type->label;
   }
   
   $form['type'] = array(