diff --git a/lib/core/common.py b/lib/core/common.py index ec108eda3..2fbd84ea3 100755 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -3277,7 +3277,7 @@ def findPageForms(content, url, raise_=False, addToTargets=False): for form in forms: try: for control in form.controls: - if hasattr(control, "items"): + if hasattr(control, "items") and not control.disabled: # if control has selectable items select first non-disabled for item in control.items: if not item.disabled: