diff --git a/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/clientdetails/ClientDetailsFragment.java b/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/clientdetails/ClientDetailsFragment.java index 1cce08907dd..455716bfad0 100755 --- a/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/clientdetails/ClientDetailsFragment.java +++ b/mifosng-android/src/main/java/com/mifos/mifosxdroid/online/clientdetails/ClientDetailsFragment.java @@ -426,7 +426,7 @@ public void showProgressbar(boolean show) { } @Override - public void showClientInformation(Client client) { + public void showClientInformation(final Client client) { if (client != null) { setToolbarTitle(getString(R.string.client) + " - " + client.getLastname()); isClientActive = client.isActive(); @@ -481,6 +481,9 @@ public void onClick(View view) { PopupMenu menu = new PopupMenu(getActivity(), view); menu.getMenuInflater().inflate(R.menu.client_image_popup, menu .getMenu()); + if (!client.isImagePresent()) { + menu.getMenu().findItem(R.id.client_image_remove).setVisible(false); + } menu.setOnMenuItemClickListener( new PopupMenu.OnMenuItemClickListener() { @Override