Index: uspace/lib/ui/src/pbutton.c
===================================================================
--- uspace/lib/ui/src/pbutton.c	(revision 0415776cc1c47e8ad449850f31b4bb6d3445bb33)
+++ uspace/lib/ui/src/pbutton.c	(revision 5877de744c532caece2ee7337c2d6b48a2a3829e)
@@ -480,4 +480,5 @@
 
 	pbutton->held = false;
+	ui_pbutton_up(pbutton);
 
 	if (pbutton->inside) {
@@ -485,6 +486,4 @@
 		ui_pbutton_clicked(pbutton);
 	}
-
-	ui_pbutton_up(pbutton);
 }
 
