diff --git a/i18n_page_views.module b/i18n_page_views.module
index 20ba473..39000ce 100644
--- a/i18n_page_views.module
+++ b/i18n_page_views.module
@@ -75,7 +75,9 @@ function i18n_page_views_context_registry() {
  * Implementation of hook_views_pre_view().
  */
 function i18n_page_views_views_pre_view($view, $args) {
-  if ($plugin = context_get_plugin('condition', 'context_condition_i18n_views')) {
-    $plugin->execute($view);
+  if (module_exists('context')) {
+    if ($plugin = context_get_plugin('condition', 'context_condition_i18n_views')) {
+      $plugin->execute($view);
+    }
   }
 }
