Yes, you can just take the first 128 bits from the SHA1 output and be done.
If you're really concerned about distributing bits through the hash for short inputs, put some padding data or salt after the input. This will help ensure even distribution of the input bits, throughout the hash result.