Dosyć nieczytelne z powodu braku wcięcia. Dobrym, moim zdaniem, sposobem na uniknięcie problemów związanych z nieużywaniem nawiasów przy konstrukcjach if jest umieszczenie całej konstrukcji w jednej linii.
```
if (f != null) getFragmentManager().beginTransaction().remove(f).commit(); 
```