Index: uspace/lib/ui/include/types/ui/window.h
===================================================================
--- uspace/lib/ui/include/types/ui/window.h	(revision 1e221ec5786e856097fa812262716462c14fad14)
+++ uspace/lib/ui/include/types/ui/window.h	(revision d3109ffbe9773fed7630d7d9dae993d02f8967ac)
@@ -80,4 +80,6 @@
 	/** Window rectangle */
 	gfx_rect_t rect;
+	/** Minimum size to which window can be resized */
+	gfx_coord2_t min_size;
 	/** Window caption */
 	const char *caption;
Index: uspace/lib/ui/src/window.c
===================================================================
--- uspace/lib/ui/src/window.c	(revision 1e221ec5786e856097fa812262716462c14fad14)
+++ uspace/lib/ui/src/window.c	(revision d3109ffbe9773fed7630d7d9dae993d02f8967ac)
@@ -343,6 +343,5 @@
 	dparams.rect = params->rect;
 	dparams.caption = params->caption;
-	/* Only allow making the window larger */
-	gfx_rect_dims(&params->rect, &dparams.min_size);
+	dparams.min_size = params->min_size;
 
 	/*
