public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Logger.debug(this, "onCreate");
mNavigationHandler = new NavigationHandler(getActivity(), getFragmentManager(), new FragmentProvider());
mTripTableController = getSmartReceiptsApplication().getTableControllerManager().getTripTableController();
<BUG>mAdapter = new TripCardAdapter(getActivity(), getPersistenceManager().getPreferences(), getSmartReceiptsApplication().getBackupProvidersManager());
</BUG>
if (savedInstanceState == null) {
mNavigateToLastTrip = getArguments().getBoolean(ARG_NAVIGATE_TO_VIEW_LAST_TRIP);
} else {

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Logger.debug(this, "onCreate");
mNavigationHandler = new NavigationHandler(getActivity(), getFragmentManager(), new FragmentProvider());
mTripTableController = getSmartReceiptsApplication().getTableControllerManager().getTripTableController();
mAdapter = new TripCardAdapter(getActivity(), getPersistenceManager().getPreferenceManager(), getSmartReceiptsApplication().getBackupProvidersManager());
if (savedInstanceState == null) {
mNavigateToLastTrip = getArguments().getBoolean(ARG_NAVIGATE_TO_VIEW_LAST_TRIP);
} else {
