diff --git a/src/Translatable.php b/src/Translatable.php
index ec5add6ed433a6d62004e995cecaf68fd0632d4a..96b8dd96ee8e29bc030380648dc621ea958407d6 100644
--- a/src/Translatable.php
+++ b/src/Translatable.php
@@ -131,6 +131,10 @@ class Translatable {
 		$results = [];
 
 		foreach ( $this->languages as $language ) {
+			if ( !in_array( $language, $this->languages, true ) ) {
+				continue;
+			}
+
 			$result = $this->installTranslation( $this->translations[ $language ][0]->package );
 
 			if ( $result ) {