diff --git a/currency/currency.module b/currency/currency.module
index e10f0d6..5a38629 100644
--- a/currency/currency.module
+++ b/currency/currency.module
@@ -112,6 +112,9 @@ function currency_element_info() {
       'currency_code' => 'XXX',
     ),
     '#element_validate' => array('currency_form_currency_amount_validate'),
+    // The ISO 4217 codes of the currencies the amount must be in. Use an empty
+    // array to allow any currency.
+    '#limit_currency_codes' => [],
     // The minimum amount as a numeric string, or FALSE to omit.
     '#minimum_amount' => FALSE,
     // The maximum amount as a numeric string, or FALSE to omit.
