diff --git a/include/class.forms.php b/include/class.forms.php
index d642209565a79a0cdc468e9e41b8c448608ebd1f..46d55c2d95d17cbaccb457f60d99d623ecc95133 100644
--- a/include/class.forms.php
+++ b/include/class.forms.php
@@ -702,6 +702,10 @@ class FormField {
 
     function isEditable($user=null) {
 
+        // Internal editable flag used by internal forms e.g internal lists
+        if (!$user && isset($this->ht['editable']))
+            return $this->ht['editable'];
+
         if ($user instanceof Staff)
             $flag = DynamicFormField::FLAG_AGENT_EDIT;
         else