From 689d32b7aaaa65acc272fda13ba18fd88036253c Mon Sep 17 00:00:00 2001
From: Carlos Martinez <c.martinez@esciencecenter.nl>
Date: Mon, 17 Nov 2014 14:52:57 +0100
Subject: [PATCH] gpl/pl prefix for generator=true/false.

---
 mwclient/page.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/mwclient/page.py b/mwclient/page.py
index 8c8c2b1..a0bfeeb 100644
--- a/mwclient/page.py
+++ b/mwclient/page.py
@@ -320,7 +320,9 @@ class Page(object):
         return listing.PageProperty(self, 'langlinks', 'll', return_values=('lang', '*'), **kwargs)
 
     def links(self, namespace=None, generator=True, redirects=False):
-        kwargs = dict(listing.List.generate_kwargs('gpl', namespace=namespace))
+        prefix = listing.List.get_prefix('pl', generator)
+        kwargs = dict(listing.List.generate_kwargs(prefix, namespace=namespace))
+
         if redirects:
             kwargs['redirects'] = '1'
         if generator:
-- 
GitLab