diff --git a/newcontrol_windows.c b/newcontrol_windows.c index b4e5d0ee..1d48229b 100644 --- a/newcontrol_windows.c +++ b/newcontrol_windows.c @@ -36,7 +36,7 @@ static void singleSetParent(uiControl *c, uiParent *parent) singleHWND *s = (singleHWND *) (c->internal); s->parent = parent; - if (SetParent(s->hwnd, (HWND) (s->parent)) == NULL) + if (SetParent(s->hwnd, (HWND) uiParentHandle(s->parent)) == NULL) logLastError("error setting control parent in singleSetParent()"); uiParentUpdate(s->parent); }