diff --git a/views/views_handler_field_relation_link.inc b/views/views_handler_field_relation_link.inc
index 6b56e18..73c5deb 100644
--- a/views/views_handler_field_relation_link.inc
+++ b/views/views_handler_field_relation_link.inc
@@ -38,6 +38,11 @@ class views_handler_field_relation_link extends views_handler_field_entity {
   }
 
   function render_link($relation, $values) {
+    // Ensure that relation_ui module enabled.
+    if (!module_exists('relation_ui')) {
+      return;
+    }
+
     if (user_access('view relations')) {
       $this->options['alter']['make_link'] = TRUE;
       $this->options['alter']['path'] = "relation/$relation->rid";
diff --git a/views/views_handler_field_relation_link_delete.inc b/views/views_handler_field_relation_link_delete.inc
index ef9d311..27311dc 100644
--- a/views/views_handler_field_relation_link_delete.inc
+++ b/views/views_handler_field_relation_link_delete.inc
@@ -16,6 +16,11 @@ class views_handler_field_relation_link_delete extends views_handler_field_relat
    * Renders the link.
    */
   function render_link($relation, $values) {
+    // Ensure that relation_ui module enabled.
+    if (!module_exists('relation_ui')) {
+      return;
+    }
+
     // Ensure user has access to delete this relation.
     if (!user_access('delete relations')) {
       return;
diff --git a/views/views_handler_field_relation_link_edit.inc b/views/views_handler_field_relation_link_edit.inc
index 6e52156..cc20fd0 100644
--- a/views/views_handler_field_relation_link_edit.inc
+++ b/views/views_handler_field_relation_link_edit.inc
@@ -16,6 +16,11 @@ class views_handler_field_relation_link_edit extends views_handler_field_relatio
    * Renders the link.
    */
   function render_link($relation, $values) {
+    // Ensure that relation_ui module enabled.
+    if (!module_exists('relation_ui')) {
+      return;
+    }
+
     // Ensure user has access to edit this relation.
     if (!user_access('edit relations')) {
       return;
