def ignore_none_value(data: dict) -> dict:
    """
    Removes keys that have None or empty dict value from the dictionary

    :param data: Dictionary containing data to be returned
    :type data: dict
    :return: Initial Dictionary but without keys that have None value
    :rtype: dict
    """
    return {key: val for key, val in data.items() if val is not None}