diff --git a/core/lang_api.php b/core/lang_api.php
index 851a398..ae7d887 100644
--- a/core/lang_api.php
+++ b/core/lang_api.php
@@ -57,6 +57,10 @@ $g_active_language = '';
 function lang_load( $p_lang, $p_dir = null ) {
 	global $g_lang_strings, $g_active_language;
 
+	if( $p_lang != 'english' && !array_key_exists( 'english', $g_lang_strings ) ) {
+		lang_load( 'english' );
+	}
+
 	$g_active_language = $p_lang;
 	if( isset( $g_lang_strings[$p_lang] ) && is_null( $p_dir ) ) {
 		return;
