German Chancellor Angela Merkel | Sean Gallup/Getty Images Angela Merkel: No refugee cap in Germany Merkel strikes down calls for a ceiling on number of refugees granted asylum.

Germany will not impose a limit on the number of refugees taken in, Chancellor Angela Merkel told a regional conservative party conference in Münster, German media reported Thursday.

Merkel's sister party in Bavaria, the CSU, has repeatedly called for setting the limit on the number of refugees granted asylum in Germany and proposed capping migrants at 200,000 per year, an idea Merkel has rebuffed.

"I don't consider this tool to be the right one, for several reasons," she told members of her Christian Democratic Union (CDU) from Nordrhein-Westfalen, Niedersachsen and Bremen at a conference in Münster that focused heavily on migration policy.

"It makes a difference whether there is peace in Syria or Iraq. One year there could be very few migrants, the next year more," she said.

Germany can only help those in need, Merkel said, adding that the country rejects and sends back those who do not meet the requirements for international protection.

Merkel warned against isolation, saying the answer to globalization was "value-based openness."

"If an Afghan child is allowed to shake the Chancellor's hand, can my daughter too?" asked a member of the audience. Merkel acquiesced, and posed for a photograph with the 9-year-old girl from Cologne.

At a regional conference in Heidelberg on Monday, Merkel had shaken the hand of a young Afghan boy who called out "thank you" from the crowd.

The meeting in Münster was one part of four-stop tour of party conferences ahead of the federal party's gathering in Essen on December 5, where Merkel is expected to receive another mandate to lead the CDU.