diff --git a/fsl/wrappers/wrapperutils.py b/fsl/wrappers/wrapperutils.py index 1ad76869a13f34a0e4c835fa93afcf9e2c2296ff..562bbba7d20d9fd04f18a53dfc5337b96dca872c 100644 --- a/fsl/wrappers/wrapperutils.py +++ b/fsl/wrappers/wrapperutils.py @@ -655,8 +655,11 @@ def fileOrImage(*imgargs): infile = None - if isinstance(val, (fslimage.Image, nib.nifti1.Nifti1Image)): - intypes.append(type(val)) + if isinstance(val, fslimage.Image): + intypes.append(fslimage.Image) + + elif isinstance(val, nib.nifti1.Nifti1Image): + intypes.append(nib.nifti1.Nifti1Image) if isinstance(val, fslimage.Image): val = val.nibImage