diff --git a/SimPEG/Fields.py b/SimPEG/Fields.py index 1801bedc..d9da317d 100644 --- a/SimPEG/Fields.py +++ b/SimPEG/Fields.py @@ -141,11 +141,8 @@ class Fields(object): # Aliased fields alias, loc, func = self.aliasFields[name] - srcII = np.array(self.survey.srcList)[ind] - if isinstance(srcII, np.ndarray): - srcII = srcII.tolist() - if len(srcII) == 1: - srcII = srcII[0] + srcII = np.array(self.survey.srcList)[ind] + srcII = srcII.tolist() if type(func) is str: assert hasattr(self, func), 'The alias field function is a string, but it does not exist in the Fields class.'