diff --git a/.config/hypr/hyprlock.conf b/.config/hypr/hyprlock.conf
index c2b8da8..45dcc9c 100644
--- a/.config/hypr/hyprlock.conf
+++ b/.config/hypr/hyprlock.conf
@@ -117,7 +117,7 @@ label {
label {
monitor =
- text = cmd[update:2000] echo "$(cat /sys/class/power_supply/BAT0/capacity | awk '{ if ($1 >= 90) icon=" "; else if ($1 >= 70) icon=" "; else if ($1 >= 50) icon=" "; else if ($1 >= 10) icon=" "; else icon=" ";} END {print $1 "% " icon (system("grep -q Charging /sys/class/power_supply/BAT0/status") == 0 ? "" : "")""}')"
+ text = cmd[update:2000] echo "$(test -f /sys/class/power_supply/BAT0/model_name && cat /sys/class/power_supply/BAT0/capacity | awk '{ if ($1 >= 90) icon=" "; else if ($1 >= 70) icon=" "; else if ($1 >= 50) icon=" "; else if ($1 >= 10) icon=" "; else icon=" ";} END {print $1 "% " icon (system("grep -q Charging /sys/class/power_supply/BAT0/status") == 0 ? "" : "")""}')"
text_align = center