diff --git a/settings/templates/users.php b/settings/templates/users.php
index 81d9a46d89d219b246f18d69392862321209516d..32840233d14e58cf9c69c97d19c99f9fcf302757 100644
--- a/settings/templates/users.php
+++ b/settings/templates/users.php
@@ -100,7 +100,7 @@ $_['subadmingroups'] = array_flip($items);
 		<tr data-uid="<?php p($user["name"]) ?>"
 			data-displayName="<?php p($user["displayName"]) ?>">
 			<?php if(\OC_Avatar::getMode() !== "none"): ?>
-				<td class="avatar"><img src="<?php p($user["avatar"]); ?>"></td>
+				<td class="avatar"><img src="<?php print_unescaped(link_to('', 'avatar.php')); ?>?user=<?php p($user['name']); ?>&size=32"></td>
 			<?php endif; ?>
 			<td class="name"><?php p($user["name"]); ?></td>
 			<td class="displayName"><span><?php p($user["displayName"]); ?></span> <img class="svg action"