diff --git a/core/lang_api.php b/core/lang_api.php
index 851a398..df58b6f 100644
--- a/core/lang_api.php
+++ b/core/lang_api.php
@@ -340,7 +340,7 @@ function lang_get( $p_string, $p_lang = null, $p_error = true ) {
 			}
 			
 			// Step 4 - Localised language entry didn't exist - fallback to english for plugin
-			lang_load( 'english', config_get( 'plugin_path' ) . $t_plugin_current . DIRECTORY_SEPARATOR . 'lang' . DIRECTORY_SEPARATOR );
+			lang_load( $g_fallback_language, config_get( 'plugin_path' ) . $t_plugin_current . DIRECTORY_SEPARATOR . 'lang' . DIRECTORY_SEPARATOR );
 			if( lang_exists( $p_string, $t_lang ) ) {
 				return $g_lang_strings[$t_lang][$p_string];
 			}			
