Index: trunk/wb/account/forgot.php
===================================================================
--- trunk/wb/account/forgot.php	(revision 277)
+++ trunk/wb/account/forgot.php	(revision 278)
@@ -23,7 +23,7 @@
 
 */
 
-require('../config.php');
+require_once('../config.php');
 
 // Required page details
 $page_id = 0;
Index: trunk/wb/account/preferences.php
===================================================================
--- trunk/wb/account/preferences.php	(revision 277)
+++ trunk/wb/account/preferences.php	(revision 278)
@@ -23,7 +23,7 @@
 
 */
 
-require('../config.php');
+require_once('../config.php');
 
 if(!FRONTEND_LOGIN) {
 	if(INTRO_PAGE) {
Index: trunk/wb/account/signup.php
===================================================================
--- trunk/wb/account/signup.php	(revision 277)
+++ trunk/wb/account/signup.php	(revision 278)
@@ -23,7 +23,7 @@
 
 */
 
-require('../config.php');
+require_once('../config.php');
 
 if(!is_numeric(FRONTEND_SIGNUP)) {
 	if(INTRO_PAGE) {
Index: trunk/wb/framework/class.login.php
===================================================================
--- trunk/wb/framework/class.login.php	(revision 277)
+++ trunk/wb/framework/class.login.php	(revision 278)
@@ -61,7 +61,10 @@
 		$this->forgotten_details_app = $config_array['FORGOTTEN_DETAILS_APP'];
 		$this->max_username_len = $config_array['MAX_USERNAME_LEN'];
 		$this->max_password_len = $config_array['MAX_PASSWORD_LEN'];
-		$this->redirect_url = $config_array['REDIRECT_URL'];
+		if (array_key_exists('REDIRECT_URL',$config_array))
+			$this->redirect_url = $config_array['REDIRECT_URL'];
+		else
+			$this->redirect_url = '';
 		// Get the supplied username and password
 		if ($this->get_post('username_fieldname') != ''){
 			$username_fieldname = $this->get_post('username_fieldname');
Index: trunk/wb/framework/class.frontend.php
===================================================================
--- trunk/wb/framework/class.frontend.php	(revision 277)
+++ trunk/wb/framework/class.frontend.php	(revision 278)
@@ -56,7 +56,7 @@
 	var $website_title,$website_description,$website_keywords,$website_header,$website_footer;
 
 	// ugly database stuff
-	var $extra_where_sql;
+	var $extra_where_sql, $sql_where_language;
 
 	function page_select() {
 		global $page_id,$no_intro;
