diff --git a/lib/Form/Field/Upload.php b/lib/Form/Field/Upload.php
index <HASH>..<HASH> 100644
--- a/lib/Form/Field/Upload.php
+++ b/lib/Form/Field/Upload.php
@@ -150,7 +150,9 @@ class Form_Field_Upload extends Form_Field {
                         //.', error: '.$this->getFileError()); //more user friendly
                     }
 
-                    $e->addMoreInfo('upload_error',$this->getFileError());
+                    if(is_subclass_of($e, 'BaseException')){
+                        $e->addMoreInfo('upload_error',$this->getFileError());
+                    }
 
                     echo '<script>$=window.top.$;';
                     $_POST['ajax_submit']=1;
Update Upload.php

fix for



Fatal error: Call to undefined method ErrorException::addMoreInfo() in /atk4/lib/Form/Field/Upload.php on line <I>