Index: branches/RC/core/kernel/kbase.php =================================================================== diff -u -r11495 -r11661 --- branches/RC/core/kernel/kbase.php (.../kbase.php) (revision 11495) +++ branches/RC/core/kernel/kbase.php (.../kbase.php) (revision 11661) @@ -443,6 +443,11 @@ { $allowed_modifiers = Array('required'); + if ($this->Application->IsAdmin()) { + // can change upload dir on the fly (admin only!) + $allowed_modifiers[] = 'upload_dir'; + } + if (!isset($field_modifiers)) { $field_modifiers = $this->Application->GetVar('field_modifiers'); if (!$field_modifiers) {