diff --git domain_views/domain_views.views.inc domain_views/domain_views.views.inc
index a20f8e1..f0bbfb3 100644
--- domain_views/domain_views.views.inc
+++ domain_views/domain_views.views.inc
@@ -313,6 +313,14 @@ function domain_views_views_plugins() {
         'path' => $path,
       ),
     ),
+    'argument default' => array(
+      'current_domain' => array(
+        'title' => t("Current domain"),
+        'handler' => 'domain_views_plugin_argument_default_current',
+        'path' => $path,
+        'parent' => 'fixed', // so that the parent class is included
+      ),
+    ),
   );
 }
 
diff --git domain_views/includes/domain_views_plugin_argument_default_current.inc domain_views/includes/domain_views_plugin_argument_default_current.inc
new file mode 100644
index 0000000..2c4f4ca
--- /dev/null
+++ domain_views/includes/domain_views_plugin_argument_default_current.inc
@@ -0,0 +1,23 @@
+<?php
+// $Id$
+
+/**
+ * @file
+ *  Domain Views plugin that contains a argument default with the current domain's id.
+ *
+ * @ingroup domain_views
+ */
+
+/**
+ * Argument default with the current domain's id
+ */
+class domain_views_plugin_argument_default_current extends views_plugin_argument_default {
+  function argument_form(&$form, &$form_state) {
+  }
+
+  function get_argument() {
+    global $_domain;
+    return $_domain['domain_id'];
+  }
+}
+
