fixing particular case  in basic functor
Merge pull request #768 from kerautret/FixFunctor

fixing particular case  in basic functor