This 'else' you can omit.
Might be a matter of taste, but the function is clearer like this:

      if ()
      {
          ... 
          return false;
      }

      return true;
    }