diff --git a/views/uc_views.views.inc b/views/uc_views.views.inc
index f3fc7a6..01bc3b2 100644
--- a/views/uc_views.views.inc
+++ b/views/uc_views.views.inc
@@ -941,6 +941,20 @@ function uc_views_views_data_alter(&$data) {
     'help' => t("The product list position."),
     'handler' => 'views_handler_field_numeric',
   );
+
+  // Make order comments available in order base table views.
+  $data['uc_orders']['uc_order_comments'] = array(
+    'group' => t('Ubercart order comments'),
+    'title' => t('Comments on an order'),
+    'help' => t('Relate order comments to orders. This relationship will cause duplicated records if there are multiple comments.'),
+    'relationship' => array(
+      'handler' => 'views_handler_relationship',
+      'label' => t('uc_order_comments'),
+      'base' => 'uc_order_comments',
+      'base field' => 'order_id',
+      'field' => 'order_id',
+    ),
+  );
 }
 
 /**
