Index: wflow-py/wflow/wf_DynamicFramework.py =================================================================== diff -u -rcae367bdcb070c6a9e8b8fa8d202ce4b0e57a68e -r912c16e35c63e8e3e502c4f172fedd28222602b7 --- wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision cae367bdcb070c6a9e8b8fa8d202ce4b0e57a68e) +++ wflow-py/wflow/wf_DynamicFramework.py (.../wf_DynamicFramework.py) (revision 912c16e35c63e8e3e502c4f172fedd28222602b7) @@ -1564,7 +1564,11 @@ tt = pcr2numpy(pcrmap,-999.0) retval = flipud(tt).copy() else: - retval = pcrmap + if type(pcrmap) in (numpy.ndarray): + retval = pcrmap + else: + retval = array(pcrmap) + if self.APIDebug: self.logger.debug("wf_supplyMapAsNumpy returning: " + mapname) else: