Assuming you want to do this in Crystal and not outside of Crystal then another approach would be to make a formula field to count your Laptops per user and then use a group select statment to exclude groups where the SUm(formula,group)=0.
@LaptopCount would be something like:
if {table.computermodel_field}='Laptop' then 1 else 0
In the select expert clcik on show formula, change the toggle to 'Group Selection', click on the formula editor and add your condition here:
Not that this will still leave the excluded user groupings in the Group Tree but remove them from the report canvas.