def user_name():
    
    name = input("Enter your name: ")
    if name.lower() == "kitchen crate holster":
        print("Allen please add details")
        
    if not name.strip():
        print("Please enter a name.")
        return user_name()
        
    
    else:
        print("Welcome, ", name + "!")
    
When I run this code I get is this: 'Either all return statements in a function should return an expression, or none of them should.' How can I fix it?
 
    