diff --git a/views_dynamic_fields.module b/views_dynamic_fields.module
index 44ebdc0..4d1b960 100644
--- a/views_dynamic_fields.module
+++ b/views_dynamic_fields.module
@@ -29,6 +29,14 @@ function views_dynamic_fields_views_data_alter(&$data) {
       'handler' => 'views_handler_filter_dynamic_fields',
     ),
   );
+  // Register a dummy field to attach the filter for commerce_products
+  $data['commerce_product']['dynamic-field'] = array(
+    'title' => t('Dynamic Fields'),
+    'help' => t("List of fields displayed in a view"),
+    'filter' => array(
+      'handler' => 'views_handler_filter_dynamic_fields',
+    ),
+  );
 
 }
 
