diff --git a/includes/features.filter.inc b/includes/features.filter.inc
index 5ec18e1..9893f79 100644
--- a/includes/features.filter.inc
+++ b/includes/features.filter.inc
@@ -29,6 +29,7 @@ function filter_features_export_options() {
  * Implements hook_features_export().
  */
 function filter_features_export($data, &$export, $module_name = '') {
+  $pipe = array();
   // The filter_default_formats() hook integration is provided by the
   // features module so we need to add it as a dependency.
   $export['dependencies']['features'] = 'features';
@@ -39,6 +40,11 @@ function filter_features_export($data, &$export, $module_name = '') {
       // Add format to exports
       $export['features']['filter'][$format->format] = $format->format;
 
+      // Add permission for who can use this format.
+      if ($permission = filter_permission_name($format)) {
+        $pipe['user_permission'][] = $permission;
+      }
+
       // Iterate through filters and ensure each filter's module is included as a dependency
       foreach (array_keys($format->filters) as $name) {
         if (isset($filter_info[$name], $filter_info[$name]['module'])) {
@@ -49,7 +55,6 @@ function filter_features_export($data, &$export, $module_name = '') {
     }
   }
 
-  $pipe = array();
   return $pipe;
 }
 
