"Make Assembly From Part" chooses wrong part

When I have multiple parts open and then choose "MakeAssembly From Part" from the part that is currently shown on myscreen, the new assembly starts with a different part - not thepart that is currently selected using CTRL TAB.
My work-around is to start an assembly using File > New >Start Assembly.
Any ideas as to the cause?
SolidworksAssemblies