diff --git a/inc/preprocess.inc b/inc/preprocess.inc
index c4137ef..cbbb779 100644
--- a/inc/preprocess.inc
+++ b/inc/preprocess.inc
@@ -84,7 +84,7 @@ function material_admin_preprocess_menu_local_task(&$variables) {
  */
 function material_admin_preprocess_input(&$variables) {
   $element = $variables['element'];
-  if (isset($variables['attributes']['placeholder']) && empty(implode($variables['attributes']['placeholder']))) {
+  if (isset($variables['attributes']['placeholder']) && !empty($variables['attributes']['placeholder']) && empty(implode($variables['attributes']['placeholder']))) {
      unset($variables['attributes']['placeholder']);
   }
   $variables['children'] = $element['#children'];
