diff --git a/src/main/java/org/kde/kdeconnect/UserInterface/DeviceActivity.java b/src/main/java/org/kde/kdeconnect/UserInterface/DeviceActivity.java index 17ae1362..1a5d7504 100644 --- a/src/main/java/org/kde/kdeconnect/UserInterface/DeviceActivity.java +++ b/src/main/java/org/kde/kdeconnect/UserInterface/DeviceActivity.java @@ -57,13 +57,15 @@ public class DeviceActivity extends ActionBarActivity { names[i] = p.getDisplayName(); } ListView errorList = (ListView)findViewById(R.id.errors_list); - if (!failedPlugins.isEmpty() && errorList.getHeaderViewsCount() == 0) { - if (errorHeader == null) { - errorHeader = new TextView(DeviceActivity.this); - errorHeader.setPadding(0,24,0,0); - errorHeader.setText(getResources().getString(R.string.plugins_failed_to_load)); + if (!failedPlugins.isEmpty()) { + if (errorList.getHeaderViewsCount() == 0) { + if (errorHeader == null) { + errorHeader = new TextView(DeviceActivity.this); + errorHeader.setPadding(0,24,0,0); + errorHeader.setText(getResources().getString(R.string.plugins_failed_to_load)); + } + errorList.addHeaderView(errorHeader); } - errorList.addHeaderView(errorHeader); } else { errorList.removeHeaderView(errorHeader); }