diff --git a/public_html/inc/pageutils.php b/public_html/inc/pageutils.php
index 9b016620..69f4a09f 100644
--- a/public_html/inc/pageutils.php
+++ b/public_html/inc/pageutils.php
@@ -71,6 +71,9 @@ function getID($param='id',$clean=true){
if(page_exists($id.$conf['start'])){
// start page inside namespace
$id = $id.$conf['start'];
+ }elseif(page_exists($id.$conf['start'].'.md')){
+ // start markdown page inside namespace
+ $id = $id.$conf['start'].'.md';
}elseif(page_exists($id.noNS(cleanID($id)))){
// page named like the NS inside the NS
$id = $id.noNS(cleanID($id));