diff -uNr field_collection/field_collection.module field_collection/field_collection.module
--- field_collection/field_collection.module	2011-03-04 12:14:55.000000000 +0200
+++ field_collection/field_collection.module	2011-05-29 16:58:47.000000000 +0200
@@ -48,6 +48,16 @@
 }
 
 /**
+ * Implements hook_views_api
+ */
+function field_collection_views_api() {
+  return array(
+      'api' => 3, 
+      'path' => drupal_get_path('module', 'field_collection') . '/includes',
+      );
+}
+
+/**
  * Implements hook_entity_info_alter().
  */
 function field_collection_entity_info_alter(&$info) {
diff -uNr field_collection/includes/field_collection.views.inc field_collection/includes/field_collection.views.inc
--- field_collection/includes/field_collection.views.inc	1970-01-01 02:00:00.000000000 +0200
+++ field_collection/includes/field_collection.views.inc	2011-05-29 17:06:35.000000000 +0200
@@ -0,0 +1,26 @@
+<?php
+
+/**
+ * Implements hook_views_data_alter().
+ */
+function field_collection_views_data_alter(&$data) {
+  foreach (entity_get_info() as $entity_type => $info) {
+    if ($entity_type == 'field_collection_item') {
+      foreach ($info['bundles'] as $bundle_name => $bundle) {
+        $title = t('@entity', array('@entity' => ucfirst($info['label'])));
+        $help = t('Add information on Items that belong to @entity entity.', array('@entity' => ucfirst($info['label'])));
+        $field_base = 'field_data_' . $bundle_name; // TODO: Probably a better way to figure out the Fields Base Table
+        $field_base_column = $bundle_name . '_value'; // TODO: Probably a better way to figure out the Fields Column that is used
+        $data[$field_base][$field_base_column]['relationship'] = array(
+              // Pass the entity to the handler.
+              'entity' => $entity_type,
+              'handler' => 'views_handler_relationship',
+              'label' => t('field_collection'),
+              'base' => 'field_collection_item',
+              'base field' =>  $info['entity keys']['id'],
+              'relationship field' => $field_base_column,
+            );
+      }
+    }
+  }
+}
