Index: sites/all/modules/contrib/views/includes/handlers.inc
===================================================================
--- sites/all/modules/contrib/views/includes/handlers.inc	(revision 3379)
+++ sites/all/modules/contrib/views/includes/handlers.inc	(working copy)
@@ -1203,6 +1203,13 @@
  *   - extra type: How all the extras will be combined. Either AND or OR. Defaults to AND.
  */
 class views_join {
+  
+  /**
+   * let's make it easier for PHP 5
+   */
+  function __construct($table = NULL, $left_table = NULL, $left_field = NULL, $field = NULL, $extra = array(), $type = 'LEFT') {
+    $this->construct($table, $left_table, $left_field, $field, $extra, $type);
+  }
   /**
    * Construct the views_join object.
    */
@@ -1253,7 +1260,6 @@
       // This can be used if left_field is a formula or something. It should be used only *very* rarely.
       $left_field = $this->left_field;
     }
-
     $output = " $this->type JOIN $right_table $table[alias] ON $left_field = $table[alias].$this->field";
     // Tack on the extra.
     if (isset($this->extra)) {
