diff --git a/src/directives/avatarLoad.js b/src/directives/avatarLoad.js
index 7965abb..1f11e7f 100644
--- a/src/directives/avatarLoad.js
+++ b/src/directives/avatarLoad.js
@@ -14,7 +14,7 @@ export default {
};
function loadImage(el, src) {
if (!src) return
-
+ if (el.src === src) return
const img = new Image()
img.src = src
img.onload = () => {