CINXE.COM

Law Society of Ireland Gazette

<!DOCTYPE html> <html lang="en-IE"> <head> <meta name="viewport" content="width=device-width,initial-scale=1" /> <title>Law Society of Ireland Gazette</title> <!-- ADOBE TYPEKIT --> <script src="https://use.typekit.net/yao3pdk.js"></script> <script>try { Typekit.load({ async: true }); } catch (e) { }</script> <!-- FONTAWESOME --> <link rel="stylesheet" href="/css/fancybox/jquery.fancybox.css?v=2.0.4" type="text/css" media="screen" /> <!--GOOGLE FONT--> <link href="https://fonts.google.com/specimen/Bitter?stroke=Serif" rel="stylesheet" /> <link rel='stylesheet' type='text/css' href='//fonts.googleapis.com/css?family=Lato:300,400|Open+Sans:400,600,700|Raleway:300,500' /> <link href="https://fonts.cdnfonts.com/css/manrope" rel="stylesheet"> <link href="https://fonts.cdnfonts.com/css/pt-serif" rel="stylesheet"> <!-- FAVICON --> <link rel="apple-touch-icon" sizes="57x57" href="/img/icons/apple-icon-57x57.pn"> <link rel="apple-touch-icon" sizes="60x60" href="/img/icons/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="/img/icons/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="/img/icons/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="/img/icons/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="/img/icons/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="/img/icons/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="/img/icons/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="/img/icons/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="/img/icons/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="/img/icons/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="/img/icons/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="/img/icons/favicon-16x16.png"> <link rel="manifest" href="/img/icons/manifest.json"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="~/img/icons/favicon-28-10-2019/ms-icon-144x144.png"> <meta name="theme-color" content="#ffffff"> <!-- Optionaly add button and/or thumbnail helpers --> <link rel="stylesheet" href="/css/fancybox/jquery.fancybox-buttons.css?v=2.0.4" type="text/css" media="screen" /> <link rel="stylesheet" href="/css/fancybox/jquery.fancybox-thumbs.css?v=2.0.4" type="text/css" media="screen" /> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> <link rel='stylesheet' type='text/css' href='/css/GazetteCSS.css' /> <link rel='stylesheet' type='text/css' href='/css/respond.css' media='screen' /> <script type="text/javascript" src="/js/jquery-3.4.1.min.js"></script> <script type="text/javascript" src="/js/jquery-1.12.1-ui.min.js"></script> <script type="text/javascript" src="/js/components.min.js"></script> <script type="text/javascript" src="/js/conformity.min.js"></script> <script type="text/javascript" src="/js/GazetteJS.js"></script> <script type="text/javascript" src="/js/fancybox/jquery.mousewheel-3.0.6.pack.js"></script> <script type="text/javascript" src="/js/fancybox/jquery.fancybox.pack.js?v=2.0.4"></script> <script type="text/javascript" src="/js/fancybox/jquery.fancybox-buttons.js?v=2.0.4"></script> <script type="text/javascript" src="/js/fancybox/jquery.fancybox-thumbs.js?v=2.0.4"></script> <script type='text/javascript' src="/Scripts/slimmage.js"></script> <script type='text/javascript' src="//platform-api.sharethis.com/js/sharethis.js#property=5c3da5efe790f700113a47f5&amp;product=inline-share-buttons"></script> <!--Bootstrap v4.0.0 css --> <link rel="stylesheet" href="/bootstrap/css/ebiz-bootstrap-for-episerver.css"> <!--Popper js --> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script> <!--Ebiz6 css/ Responsive css --> <link rel="stylesheet" type="text/css" href="/bootstrap/css/eb6-episerver.css"> <link rel="stylesheet" type="text/css" href="/ui/css/responsive.css"> <script src="/UI/js/3rdParty/jquery-3.2.1.min.js"></script> <!-- Bootstrap v4.0.0 JS - Important: DO not move this file to another position on the page --> <script type="text/javascript" src="/bootstrap/js/bootstrapv4.min.js"></script> <script type="text/javascript"> var eBusinessJQObject = $.noConflict(true); </script> <script src="/js/js.cookie.js"></script> <script src="/UI/js/3rdParty/knockout-3.4.2.js"></script> <script src="/UI/js/3rdParty/knockout.validation.min.js"></script> <script src="/UI/js/configuration/ebConfig.js"></script> <script src="/UI/js/Login__lsi.js"></script> <script src="/UI/js/UserContext.js"></script> <script src="/UI/js/HeaderMenu.js"></script> <link href="/UI/css/components/Gazette_Cookies.css" rel="stylesheet" /> <script type="text/javascript"> $(document).ready(function () { $(".fancybox").fancybox({ openEffect: 'none', closeEffect: 'none', helpers: { title: { type: 'outside' } } }); }); </script> <!-- Facebook Pixel Code --> <script> !function (f, b, e, v, n, t, s) { if (f.fbq) return; n = f.fbq = function () { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s) }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1013023795573656'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=1013023795573656&ev=PageView&noscript=1" /> </noscript> <!-- End Facebook Pixel Code --> <style> #st_gdpr_iframe { display: none; } </style> </head> <body style="min-height:725px;"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-VPC9VCV27X"></script> <script type="text/javascript"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-VPC9VCV27X');//'G-MJL99LJVKR'); </script> <div class="overlay"></div> <form id="Form1"> <script type="text/javascript" src="/js/CookieModal.js"></script> <script type="text/javascript"> //Check if cookie exists $(document).ready(function () { var lawsocCookie = getCookie("LSI"); var PrivacyVal = $('#privacyVal').val; if (lawsocCookie != "") { //Exists if (PrivacyVal == "true") { document.cookie = "LSI" + '=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'; CreatePrivacyCookie(); } } else { document.cookie = "LSI" + '=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'; } }); </script> <script> $(document).ready(function () { var coll = document.getElementsByClassName("cookiecollapsible"); var i; for (i = 0; i < coll.length; i++) { coll[i].addEventListener("click", function () { this.classList.toggle("active"); var content = this.nextElementSibling; if (content.style.maxHeight) { content.style.maxHeight = null; $(this).children('.fa').toggleClass('fa-chevron-up fa-chevron-down'); } else { content.style.maxHeight = content.scrollHeight + "px"; $(this).children('.fa').toggleClass('fa-chevron-down fa-chevron-up'); } }); } }); </script> <div id="myModal" class="cookiemodal" style="Display:block;"> <div class="content-top"> <div class="cookiemodal-body"> <div class="cookieWidth"> <p>We use cookies to collect and analyse information on site performance and usage to improve and customise your experience, where applicable. View our <a href="/link/7e3d8b06353646439466df5af58dbdf5.aspx">Cookies Policy</a>. Click <strong>Accept and continue&nbsp;</strong>to use our website or <strong>Manage </strong>to review and update your preferences.</p> <br /> </div> <div class="btn-div-wrap"> <input type="button" class="btn btn-primary" onclick="AcceptCookies()" value="Accept & continue" /> <input type="button" class="btn btn-secondary" onclick="PreferenceModal()" value="Manage" /> </div> </div> </div> </div> <input type="hidden" id="privacyVal" /> <div id="myModal2" class="cookiemodal" style="display: none;"> <div class="content-bottom"> <div class="header-cookie"> <h1>Your cookie preferences</h1> </div> <div class="cookiemodal-body-modal2"> <div class="spacingBottom"> <div class="header-switch"> <h3>Strictly necessary cookies</h3> <label class="cookie-switch" style="display: none;"> <input type="checkbox" checked disabled> <span class="slider-btn slider-btn-bg"></span> </label> </div> <div class="cookie-text"> <p>The following cookies are necessary to allow you to access the website including login, move between pages and to receive services which you have requested. They include cookies to store analytics and track user interactions so we can personalise content to best suit your interests and needs.</p> </div> <div class="cookiecollapsible"> <a class="">View necessary cookies</a> <i class="fa fa-chevron-down"></i> </div> <div class="cookiecontent"> <table class="cookietable"> <tbody> <tr> <th>Cookie name</th> <th>Duration</th> <th>Cookie purpose</th> </tr> <tr> <td>ASP.NET_SessionId</td> <td>Session</td> <td>This cookie holds the current session id (OPPassessment only)</td> </tr> <tr> <td>.ASPXANONYMOUS</td> <td>2 Months</td> <td>Authentication to the site</td> </tr> <tr> <td>LSI</td> <td>1 Year</td> <td>To remember cookie preference for Law Society websites (www.lawsociety.ie, www.legalvacancies.ie, www.gazette.ie)</td> </tr> <tr> <td>FTGServer</td> <td>1 Hour</td> <td>Website content ( /CSS , /JS, /img )</td> </tr> <tr> <td>_ga</td> <td> 2 Years</td> <td>Google Analytics</td> </tr> <tr> <td>_gat</td> <td>Session</td> <td>Google Analytics</td> </tr> <tr> <td>_git</td> <td>1 Day</td> <td>Google Analytics</td> </tr> <tr> <td>AptifyCSRFCookie</td> <td>Session</td> <td>Aptify CSRF Cookie</td> </tr> <tr> <td>CSRFDefenseInDepthToken</td> <td>Session</td> <td>Aptify defence cookie</td> </tr> <tr> <td>EB5Cookie</td> <td>Session</td> <td>Aptify eb5 login cookie</td> </tr> </tbody> </table> </div> <hr /> </div> <div class="spacingBottom"> <div class="header-switch"> <h3>Functional cookies</h3> <label class="cookie-switch"> <input type="checkbox" id="FunctionalCookieInput"> <span class="slider-btn"></span> </label> </div> <div class="cookie-text"> <p>These cookies allow the Website to remember choices you make and provide enhanced and more personal features, such as twitter feed and online chat.</p> </div> <div class="cookiecollapsible"> <a class="">View functional cookies</a> <i class="fa fa-chevron-down"></i> </div> <div class="cookiecontent"> <table class="cookietable"> <tbody> <tr> <th>Cookie name</th> <th>Duration</th> <th>Cookie purpose</th> </tr> <tr> <td>Zendesk</td> <td>Local Storage</td> <td>Online Support</td> </tr> <tr> <td>platform.twitter.com</td> <td>Local Storage</td> <td>Integrated Twitter feed</td> </tr> </tbody> </table> </div> <hr /> </div> <div class="spacingBottom"> <div class="header-switch"> <h3>Performance cookies</h3> <label class="cookie-switch"> <input type="checkbox" id="PerformanceCookieInput"> <span class="slider-btn"></span> </label> </div> <div class="cookie-text"> <p><span>Performance cookies monitor site performance and user actions. These cookies do not collect identifiable information.</span></p> </div> <div class="cookiecollapsible"> <a class="">View performance cookies</a> <i class="fa fa-chevron-down"></i> </div> <div class="cookiecontent"> <table class="cookietable"> <tbody> <tr> <th>Cookie name</th> <th>Duration</th> <th>Cookie purpose</th> </tr> <tr> <td>is_returning</td> <td>Session</td> <td>Improve website performance</td> </tr> </tbody> </table> </div> <hr /> </div> <div class="spacingBottom"> <div class="header-switch"> <h3>Marketing cookies</h3> <label class="cookie-switch"> <input type="checkbox" id="MarketingCookieInput"> <span class="slider-btn"></span> </label> </div> <div class="cookie-text"> <p>From time to time, we may use cookies to display advertisements that we believe are relevant to you or work with advertisers to display our own adverts on third party websites, based on cookies set on your visit to the Website. These may include Facebook Advertising, Facebook Pixel Re-Marketing, and communications, and Google Advertising.</p> </div> <div class="cookiecollapsible"> <a class="">View marketing cookies</a> <i class="fa fa-chevron-down"></i> </div> <div class="cookiecontent"> <table class="cookietable"> <tbody> <tr> <th>Cookie name</th> <th>Duration</th> <th>Cookie purpose</th> </tr> <tr> <td>fr</td> <td>3 Months</td> <td>Facebook Advertising - Used for Facebook Marketing</td> </tr> <tr> <td>_fbp</td> <td>3 months</td> <td>Used for facebook Marketing</td> </tr> </tbody> </table> </div> <hr /> </div> <div class="spacingBottom"> <div class="btn-div"> <input type="button" id="btncloseCookiePreferences" class="btn btn-secondary" onclick="ClosePreferences();" value="CANCEL" /> <input type="button" id="btnSubmitCookiePreferences " class="btn btn-primary" onclick="UpdatePreferences();" value="SAVE PREFERENCES" /> </div> </div> </div> </div> </div> <div id="cookieModal-overlay" class="cookieModal-overlay"></div> <div id="" class="flex-wrapper"> <script type="text/javascript" src="/js/main.min.js"></script> <header class="main"> <div class="dsp-table"> <div class="dsp-cell"> <nav class="main-nav"> <div class="base" style="max-width:1170px"> <div class="logo" style="padding-right:30px;padding-top:10px"> <a href="/link/34ea3055f39341c9a058e574c0a2421b.aspx"> <img style="width: 180px;" src="/img/gazette/LawSocietyGazetteIrelandlogo.png" alt="Law Society Gazette Logo"> </a> </div> <ul> <li class="main-nav--item "> <a href="/gazette/">Home</a> </li> <li class="main-nav--item "> <a href="/gazette/top-stories/">Top Stories</a> </li> <li class="main-nav--item "> <a href="/gazette/in-depth/">In-depth</a> </li> <li class="main-nav--item "> <a href="/gazette/issues/">Magazine</a> </li> <li class="main-nav--item "> <a href="/gazette/gallery-video/">Gallery</a> </li> <div class="btn-search--close"> <img src="/img/gazette/icon-close.png" alt="" /> </div> <ul id="MyList" class="drp-down"> <li class="action search-btn">Search <i class="fa fa-search" aria-hidden="true"></i></li> <li class="loginbtn" style="line-height:38px;"> <a id="btnMenuLogin" class="lock" href="/login?ReturnUrl=/gazette/in-depth/2024/november/if-it-quacks-like-a-duck/"><i class="fa fa-lock"></i><span> Login</span></a> </li> <li class="subscribe"><a href="/link/44152fe842354b04a16c19a738263089.aspx">Subscribe</a></li> </ul> </ul> </div> </nav> </div> </div> </header> <header class="mobile mobilemenu"> <div class="dsp-table"> <div class="dsp-cell"> <nav class="mob-nav"> <div class="base"> <div class="logo "> <a href="/link/34ea3055f39341c9a058e574c0a2421b.aspx"> <img src="/img/gazette/Logo2Mob.png" alt="Law Society Gazette Logo" class="MobileLogo"> </a> </div> <ul class="nav-items" style="float:right" id="HeaderDropdown"> <li class="" id="HeaderDropdownTopStories" style="display:block"><a href="/gazette/top-stories/">Top Stories</a></li> <li class="" id="HeaderDropdownAnalysis" style="display:block"><a href="/gazette/in-depth/">In-depth</a></li> <li class="more" id="HeaderDropdownMore"> More <ul class="nav-items-dd"> <li class=""> <a href="/gazette/subscription-page/">Subscribe</a> </li> <li class=""> <a href="/gazette/issues/">Magazine</a> </li> <li class=""> <a href="/gazette/gallery-video/">Gallery</a> </li> <li class=""> <a href="/gazette/search/">Search</a> </li> <li class=""> <a href="/gazette/">Gazette</a> </li> </ul> </li> <li class="loginbtn" style="display:block"> <a id="btnMobMenuLogin" class="lock" href="/login?ReturnUrl=/gazette/in-depth/2024/november/if-it-quacks-like-a-duck/"><i class="fa fa-lock"></i><span> Login</span></a> </li> </ul> </div> </nav> </div> </div> </header> <div class="search-feature form"> <div class="base" style="color: #797979;"> <div class="header-search"> <form> <input formaction="/gazette/search" name="filter" type="text" placeholder="Enter keyword..." id="txtSearchKeywords" class="search-field" autocomplete="off" BackColor="#e4e4e4" /> <button formaction="/gazette/search" id="btnSearchButton" class="btn btn-search">Search</button> </form> </div> </div> </div> <script type="text/javascript"> $("#lnkLogout").submit(function (e) { e.preventDefault(); }); </script> <div class="subnav"> <div class="base"> <ul class="clearfix"> </ul> </div> </div> <script> $(document).ready(function () { ShowImageCaption() }); //Function to show Captions of Images using the class show-caption in Episerver image proprierty function ShowImageCaption() { $(".show-caption > img, p > .show-caption").each(function () { var imageCaption = $(this).attr("alt"); if (imageCaption != '') { var imgWidth = $(this).width(); $("<figcaption class='caption'>" + "<span class='caption-text'>" + imageCaption + "</span></figcaption>" ).css({ "max-width": imgWidth + "px", "top": "-43px", }).insertAfter(this); } }); } </script> <section class="strip pt-8 article"> <div class="base"> <div class="row clearfix"> <div class="col-11 "> <div class="fullwidth-img"> <img src="/globalassets/1-gazette-home2/gazette-images/property-and-construction/lease-main.jpg" alt="If it quacks like a duck" /> <figcaption class="caption" id="caption1"> <span class="caption-text"></span> <span class="credit"></span> </figcaption> <hr class="primary"> </div> <div class="tags mt-2"> <span class="date color-lgrey-darker mt-1 mb-1"> 04 Nov 2024 </span> <span class="tags"> <a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_property'>property</a> </span> <a href="javascript:window.print()" class="btn btn-print print"><i class="fa fa-print"></i>Print</a> </div> <h1 class="mt-3"> If it quacks like a duck </h1> <p><strong>The legal distinction between lease and licence relationships is an important one &ndash; and not determined by how the agreement is labelled. Una Woods sorts the ducks from the drakes</strong>&nbsp;</p> <p>The classification of a residential occupation agreement as a lease/tenancy as opposed to a licence confers significant rights on the tenant and imposes increasingly onerous obligations on the landlord. &nbsp;</p> <p>Accordingly, the legal distinction between the two relationships is an important one and not determined by how the agreement is labelled. &nbsp;</p> <p>As legal practitioners may recall, the land law topic dealing with the lease/ licence distinction also represents a firm favourite of law students. &nbsp;</p> <p>This is unsurprising, as many students are renting a property for the first time, but also the case law is replete with visceral and memorable judicial metaphors.</p> <p>As Lord Templeman famously remarked in the English case <em>Street v Mountford</em>: &ldquo;The manufacture of a five-pronged implement for manual digging results in a fork even if the manufacturer, unfamiliar with the English language, insists that he intended to make and has made a spade.&rdquo; &nbsp;</p> <p>In a similar vein, Bingham LJ noted in <em>Antoniades v Villiers</em>: &ldquo;A cat does not become a dog because the parties have agreed to call it a dog.&rdquo;&nbsp;</p> <p>The Irish courts have yet to be presented with circumstances equivalent to those in <em>Street v Mountford</em> (where the occupant signed the agreement presented by Mr Street, a Bournemouth solicitor, which was couched in licence terminology with a view to evading the protections conferred by the <em>Rent Act 1977</em>). &nbsp;</p> <p>The House of Lords ruled that if the agreement presented all the proprietary elements or hallmarks of a tenancy &ndash; namely, exclusive possession for a term at a rent &ndash; a tenancy was to be presumed, regardless of expressions of a contrary intention. &nbsp;</p> <p>In the residential sector, the Residential Tenancy Tribunals, which resolve most landlord and tenant disputes, are more likely to be presented with the issue than the courts.&nbsp;</p> <p>Also, given the minefield of statutory regulation of residential tenancies facing putative landlords and the shortage of rental properties available to prospective tenants, it seems inevitable that disputes raising this issue will become more common. &nbsp;</p> <p>As a result of recent reforms to the <em>Residential Tenancies Act 2004</em>, landlords now face the prospect of tenancies of unlimited duration and restrictions on rent increases and, at the same time, obligations requiring high standards of property maintenance and annual registration. &nbsp;</p> <p>A property owner may insist that a prospective occupant signs an agreement that is labelled a licence and includes certain key clauses typically associated with a licence, in the hopes of evading these regulations. &nbsp;</p> <p>The current housing crisis means that those seeking residential accommodation are likely to be desperate enough to sign any document presented to them.&nbsp;</p> <h2>Irish case law &nbsp;</h2> <p>Most of the Irish case law in this area involves a business occupant of a garage premises or a shop claiming an entitlement to a new business tenancy on the basis that his licence agreement operates, in substance, as a tenancy. &nbsp;</p> <p>Where the written terms of the agreement unambiguously express an intention to create a licence, especially where the occupant has received independent legal advice, the courts have typically respected these expressed intentions by adopting a &lsquo;contractual approach&rsquo; to the classification of the agreement. &nbsp;</p> <p>Clauses that clearly state that there is no intention to confer a tenancy, that exclusive possession is not conferred, or the inclusion of a clause reserving the right to move the occupant to a different premises (sometimes referred to as a &lsquo;mobility clause&rsquo;) have all been treated as expressions that strongly indicate an intention to create a licence agreement. &nbsp;</p> <p>In <em>Gatien Motor Company Ltd v Continental Oil Company of Ireland Ltd</em>, Griffin J, in ruling that a caretaker agreement amounted to a licence, noted that the parties had negotiated at arm&rsquo;s length, both were fully legally advised, and that the arrangement expressed the intention of the parties and was entered into at the behest of the solicitors for the tenant. &nbsp;</p> <p>Similarly, in <em>National Maternity Hospital v McGouran</em>, Morris J noted that there were certain clauses, including a mobility clause, in the agreements that made it clear beyond doubt that what was being granted by the hospital was no more than a licence.&nbsp;</p> <p>In <em>Kenny Homes &amp; Co v Leonard</em>, a carefully crafted agreement was held by the High Court to confer a licence, and the Supreme Court affirmed this ruling, noting that the terms of the agreement were &ldquo;crystal clear&rdquo;. &nbsp;</p> <p>More recently, in <em>Esso Ireland Ltd v Nine One Ltd</em>, McGovern J commented: &ldquo;The court should be slow to look behind the clear terms negotiated by the parties at arm&rsquo;s length and in circumstances where each was legally represented.&rdquo; &nbsp;</p> <p>There have been two Irish cases where the courts adopted an approach more akin to that set out in <em>Street v Mountford</em>, which looked beyond certain expressed terms to identify the hallmarks of a tenancy. &nbsp;</p> <p>In <em>Irish Shell and BP Ltd v Costello Ltd</em>, the court ruled that a licence agreement in relation to a garage premises amounted to a tenancy on the basis that the occupant had exclusive possession of the premises at a rent (although it was referred to as a payment for the hire of equipment). &nbsp;</p> <p>This approach, while difficult to reconcile with the case law discussed above, was warranted in the circumstances, as there were significant ambiguities in the terms of the agreement, rendering the contractual approach unsuitable. &nbsp;</p> <p>The parties had entered into a number of agreements over the years and, while earlier versions of the agreement had included clauses negating exclusive possession or an intention to create a landlord and tenant relationship, the agreement before the court did not include these clauses. &nbsp;</p> <p>The agreement was also inaccurate in delineating the premises to be occupied: it failed to include a workshop that had been built to be occupied by the defendants and was, in fact, so occupied. &nbsp;</p> <p>The second and more recent judicial foray into the realms of <em>Street v Mountford</em> was arguably less appropriate. &nbsp;</p> <p>In <em>Smith v CIE</em>, a very experienced businessman, following legal advice, had entered into a clearly drafted licence agreement in relation to a shop in Tara Street Railway Station. He admitted in evidence that he understood he was only getting a licence. &nbsp;</p> <p>Peart J, relying heavily on <em>Street v Mountford</em>, held that it amounted to a tenancy on the basis that exclusive possession had been conferred. &nbsp;</p> <p>This decision was criticised by the Law Reform Commission in 2003 and led to proposals for legislative clarification that the courts should give effect to the express agreement of the parties on this issue, provided they have received independent legal advice. &nbsp;</p> <p>While these proposals have yet to be implemented, the need for such reform is arguably less pressing since a 2008 amendment of the <em>Landlord and Tenant (Amendment) Act 1980</em> that permits a tenant to contract out of his entitlement to a new business tenancy, provided they have received independent legal advice.</p> <p>It will be interesting to see if licences of commercial premises continue to be as popular in the aftermath of this legislative intervention. It is highly possible that the lease/licence distinction will become more important in the residential context in the future. &nbsp;</p> <h2>Residential Tenancy Tribunal &nbsp;</h2> <p>It is not unusual for the lease/licence distinction to come before Residential Tenancy Tribunals. &nbsp;</p> <p>It will need to be determined where a putative landlord seeks to evade his statutory obligations by relying on one or more clauses typically indicative of a licence agreement. &nbsp;</p> <p><span style="text-decoration: underline;"><em>Lodger scenario</em></span></p> <p>The landlord may include a clause reserving a right to reside in the property for himself or a family member. Section 3(2)(g)-(h) of the <em>Residential Tenancies Act 2004</em> clearly excludes such lodger arrangements from the ambit of the legislation.&nbsp;</p> <p>However, in <em>Leonard v McHugh</em>, the tribunal was not satisfied on the evidence submitted that the landlord did, in fact, reside in the property, bringing the matter within its jurisdiction. In addition to detecting sham clauses, the tribunals have on occasion gone further. &nbsp;</p> <p>In quite a bold move, the tribunal in <em>O&rsquo;Sullivan v Conlan</em> severed a clause that had been agreed between the parties and that allowed the landlord and his family to stay in the premises with the tenant on weekend visits for matches, over the summer, and at Christmas. &nbsp;</p> <p>The landlord&rsquo;s family had stayed in the premises for 18 days over a 20-month period. The tribunal found that the clause was in breach of the landlord&rsquo;s duty to afford the tenant peaceful and exclusive occupation of the dwelling.&nbsp;</p> <p><em><span style="text-decoration: underline;">Provision of services</span> &nbsp;</em></p> <p>A landlord might reserve the right to access the premises to carry out various services &ndash; for example, cleaning, linen change, or refuse collection. &nbsp;</p> <p>While I could not locate any tribunal decisions where this was a definitive issue, in the English case <em>Crancour Ltd v Da Silvaesa</em>, it was held that such a clause meant that exclusive possession was not conferred and so it was indicative of a licence. &nbsp;</p> <p>In <em>Aslan v Murphy</em>, however, the court struck out such a clause on the basis that it was a &lsquo;pretence&rsquo; and found that the true bargain was for a lease. &nbsp;</p> <p><em><span style="text-decoration: underline;">Rules, inspections, mobility clauses</span> &nbsp;</em></p> <p>Another common situation is where the landlord imposes rules &ndash; for example, restricting the hours of visitors or allowing for inspections for cleanliness. Inherent in the right to exclusive possession is freedom from this type of supervision or regulation.&nbsp;</p> <p>In <em>Deans Hall Student Accommodation v McGuinness and King</em>, the tribunal found that an agreement containing such rules did not confer exclusive possession and therefore amounted only to a licence. &nbsp;</p> <p>However, in <em>O&rsquo;Connor v Flynn</em>, the tribunal examined how an arrangement including similar clauses operated &lsquo;on the ground&rsquo; and concluded that, in substance, the tenant had exclusive possession. &nbsp;</p> <p>A mobility clause is another trick that may be found up the sleeve of a putative landlord. This is a clause reserving to the owner the right to move an occupant from one room to another. &nbsp;</p> <p>In two tribunal decisions, <em>Deans Hall v Mc Guinness</em> and <em>King and O&rsquo;Driscoll v Mulvaney</em>, such a clause was found to be indicative of a licence and not a tenancy.&nbsp;</p> <p><span style="text-decoration: underline;"><em>House shares</em></span></p> <p>A landlord may decide to recruit occupants at different times under separate agreements, so that there is a shifting population of occupants. Typically, each occupant is assigned exclusive use of a bedroom coupled with access to common areas, such as a kitchen. &nbsp;</p> <p>I found several tribunal decisions in which such arrangements were found to give rise to individual licences but, in <em>Stankiewicz v Darcy</em>, such an arrangement was found to give rise to individual tenancies. &nbsp;</p> <p>To confuse matters utterly, recently there were two conflicting decisions by differently constituted tribunals in relation to the same eight-bedroom house in Maynooth.&nbsp;</p> <p>Individual agreements had been entered into in respect of each bedroom, which included access to a common area. In <em>Andrew Browne Construction v Ennis</em>, one such agreement was held to confer a licence. &nbsp;</p> <p>The tribunal noted that, while bedsit accommodation was included within the ambit of the <em>Residential Tenancies Act</em>, a house share was not self-contained and so, unless it related to student accommodation (the <em>Residential Tenancies (Amendment) Act 2019</em> extends certain rights to students who occupy student accommodation under a licence agreement), it was not within the remit of the Residential Tenancy Board. &nbsp;</p> <p>In contrast, one week later, in <em>Andrew Browne Construction Ltd v Young and McGaley</em>, another tribunal adopted a more expansive definition of bedsit accommodation and reached a decision that an identical agreement in relation to a different bedroom in the same house did constitute a tenancy. &nbsp;</p> <p><em>Guardianship agreements &nbsp;</em></p> <p>It is worth briefly mentioning the growing proliferation of guardianship arrangements in England and Wales. &nbsp;</p> <p>These agreements are typically entered into to protect vacant commercial property against squatters. Certain temporary renovations are made to facilitate residential occupancy and, while the occupants pay below-market rent, they are typically entitled to only a minimum of notice when required to leave. &nbsp;</p> <p>The agreements include many of the clauses that have just been discussed, and the courts have, in general, held that such arrangements amount to a licence rather than a tenancy. &nbsp;</p> <h2>Ugly duckling &nbsp;</h2> <p>As is the case with commercial occupation agreements, the inclusion of certain clauses in a residential occupation agreement may be indicative of a licence and oust the jurisdiction of the Residential Tenancy Board. &nbsp;</p> <p>However, there is also strong evidence to suggest that tribunals are more open to examining how the agreement operates in practice in determining if a tenancy exists. In making this examination, the presence of exclusive possession as a key hallmark of a tenancy is likely to be determinative. &nbsp;</p> <p>The tribunals are astute in detecting shams and will look beyond or sever misleading contractual terms. &nbsp;</p> <p>This is fair and appropriate in the context of residential tenancies where an agreement will often be presented to a prospective occupant on a take-it-or-leave-it basis, and independent legal advice is unlikely to be helpful. &nbsp;</p> <p>If the Law Reform Commission&rsquo;s proposed reforms to make the expressed intentions of the parties determinative are implemented, it would make sense to limit this statutory guideline to commercial occupancy agreements. &nbsp;</p> <p>In the residential context, the introduction of a statutory rebuttable presumption of a tenancy where the hallmarks of a tenancy exist would be helpful in reflecting and clarifying what appears to be happening in practice. &nbsp;</p> <p>In effect, there should be a dual system of statutory guidelines governing the lease/licence distinction. &nbsp;</p> <p><em>Dr Una Woods is associate professor in the School of Law, University of Limerick.&nbsp;</em></p> <h3>LOOK IT UP</h3> <p><strong>CASES</strong>:</p> <ul> <li><a title="Antoniades v Villiers" href="https://www.casemine.com/judgement/uk/5a8ff71760d03e7f57ea7629" target="_blank" rel="noopener"><em>Antoniades v Villiers</em></a> [1990] 1 AC 417</li> <li><a title="Aslan v Murphy" href="https://www.casemine.com/judgement/uk/5a8ff6fc60d03e7f57ea547b" target="_blank" rel="noopener"><em>Aslan v Murphy</em></a> [1990] 1 WLR 766</li> <li><a title="Crancour Ltd v Da Silvaesa" href="https://www.casemine.com/judgement/uk/5a8ff71c60d03e7f57ea7aed" target="_blank" rel="noopener"><em>Crancour Ltd v Da Silvaesa</em></a> (1986) 52 P &amp; C 204</li> <li><a title="Esso Ireland Ltd v Nine One One Ltd" href="https://www.courts.ie/acc/alfresco/0c9644e7-aaa9-4221-89f7-d6937b2784f5/2013_IEHC_514_1.pdf/pdf#view=fitH" target="_blank" rel="noopener"><em>Esso Ireland Ltd v Nine One One Ltd</em></a> [2013] IEHC 514</li> <li><a title="Gatien Motor Company Ltd v Continental Oil Company of Ireland Ltd" href="https://ie.vlex.com/vid/gatien-motor-company-ltd-793315065" target="_blank" rel="noopener"><em>Gatien Motor Company Ltd v Continental Oil Company of Ireland Ltd</em></a> [1979] IR 406</li> <li><a title="Irish Shell and BP Ltd v Costello Ltd" href="https://ie.vlex.com/vid/irish-shell-and-b-792856889" target="_blank" rel="noopener"><em>Irish Shell and BP Ltd v Costello Ltd</em></a> [1981] ILRM 66</li> <li><a title="Kenny Homes &amp; Co v Leonard" href="https://www.casemine.com/judgement/uk/5da049bd4653d07dedfd4b2b" target="_blank" rel="noopener"><em>Kenny Homes &amp; Co v Leonard</em></a> [1997 IEHC 230]</li> <li><a title="National Maternity Hospital v McGouran" href="https://ie.vlex.com/vid/national-maternity-hospital-v-793629149" target="_blank" rel="noopener"><em>National Maternity Hospital v McGouran</em></a> [1994] 1 ILRM 521</li> <li><a title="Smith v CIE" href="https://www.casemine.com/judgement/uk/5da04d874653d07dedfd4f78" target="_blank" rel="noopener"><em>Smith v CIE</em></a> [2002] IEHC 103</li> <li><a title="Street v Mountford" href="https://www.casemine.com/judgement/uk/5a8ff8da60d03e7f57ece805" target="_blank" rel="noopener"><em>Street v Mountford</em></a> [1985] AC 809</li> </ul> <p><strong>RESIDENTIAL TENANCY TRIBUNAL DECISIONS</strong></p> <ul> <li><em>Andrew Browne Construction v Ennis</em> (March 2021) TR1020-004502</li> <li><em>Andrew Browne Construction Ltd v Young and McGaley</em> (March 2021) TR1020-004501</li> <li><em>Deans Hall Student Accommodation v McGuinness and King</em> (February 2015) TR0914-000847</li> <li><em>Leonard v McHugh</em> (June 2007) TR44</li> <li><em>O&rsquo;Connor v Flynn</em> (November 2014) TR0814-000789</li> <li><em>O&rsquo;Driscoll v Mulvaney</em> (October 2016) TR0915-001354</li> <li><em>O&rsquo;Sullivan v Conlan</em> (May 2014) TR1113-000500</li> <li><em>Stankiewicz v Darcy</em> (July 2015) TR0515-001156&nbsp;</li> </ul> <p><strong>LEGISLATION</strong>:</p> <ul> <li><a title="Landlord and Tenant (Amendment) Act 1980" href="https://www.irishstatutebook.ie/eli/1980/act/10/enacted/en/html" target="_blank" rel="noopener"><em>Landlord and Tenant (Amendment) Act 1980</em></a>, as amended</li> <li><a title="Residential Tenancies Act 2004" href="https://www.irishstatutebook.ie/eli/2004/act/27/enacted/en/html" target="_blank" rel="noopener"><em>Residential Tenancies Act 2004</em></a>, as amended</li> </ul> <div class="author mt-2"> <div class="row clearfix"> <div class="col-14"> <a style="color:black" href="/gazette/author-articles/?author=Dr Una Woods"> <h6 class="small-secondary mt-1 text-left">Dr Una Woods</h6> </a> <div class="tiny color-lgrey-darker text-left"></div> <div class="tiny color-lgrey-darkest text-left">Dr Una Woods is associate professor in the School of Law, University of Limerick.</div> </div> </div> <hr class="lgrey-thin mt-3"> </div> <div class="row back-link clearfix"> <a class="prev" href="/link/3cb64eeaf2f940fbbdeb11b2d285d5a7.aspx">Read more stories</a> </div> </div> <div class="col-4 col-pl-1 articleNobile mobileWidth" style=""> <div><div> <div class="block gazettepagelistblock span12"> <div class="news"> <div class="latest-news latest-list mb-4"> <a href="/link/b3dcd8b68ab04f6fa83aa2a293d0703c.aspx"> <h4 class="mb-3 text-block page-list-heading"> <span>Latest top stories</span> </h4> </a> <div class="item mb-2"> <div class="img "> <a href="/gazette/top-stories/2024/november/arthur-cox-appoints-financial-regulation-head/"> <img src="/link/d78379702b8d43a39784c0ecf41ef52d.aspx" alt="" /> </a> </div> <div class="desc pl-3"> <div class="teaser-date">22 Nov 2024 - 15:00</div> <a href="/gazette/top-stories/2024/november/arthur-cox-appoints-financial-regulation-head/" class="title"> <h5 class="">Arthur Cox appoints financial-regulation head</h5> <p class="text-sml">Denise Murray previously worked at Central Bank</p> </a> <div class="spacing"> <span class="tags"><a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_corporate law'>corporate law</a></span> </div> </div> </div> <div class="item mb-2"> <div class="img "> <a href="/gazette/top-stories/2024/november/lpdts-inquiry-reports-published-for-first-time/"> <img src="/link/6465fea8b3a544cea91c01404dd9706d.aspx" alt="" /> </a> </div> <div class="desc pl-3"> <div class="teaser-date">22 Nov 2024 - 14:00</div> <a href="/gazette/top-stories/2024/november/lpdts-inquiry-reports-published-for-first-time/" class="title"> <h5 class="">LPDT&#x2019;s inquiry reports published for first time</h5> <p class="text-sml">LSRA links publication policy to severity of sanction </p> </a> <div class="spacing"> <span class="tags"><a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_regulation'>regulation</a></span> </div> </div> </div> <div class="item mb-2"> <div class="img "> <a href="/gazette/top-stories/2024/november/workshop-on-client-skills-for-lawyers/"> <img src="/link/be6543d71c704e42967ab5b345a39cc3.aspx" alt="" /> </a> </div> <div class="desc pl-3"> <div class="teaser-date">22 Nov 2024 - 12:00</div> <a href="/gazette/top-stories/2024/november/workshop-on-client-skills-for-lawyers/" class="title"> <h5 class="">Workshop on client skills for lawyers</h5> <p class="text-sml">Course to provide insights on building relationships</p> </a> <div class="spacing"> <span class="tags"><a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_law society'>law society</a></span> </div> </div> </div> <div class="item mb-2"> <div class="img "> <a href="/gazette/top-stories/2024/november/ryanair-to-appeal-spanish-baggage-fine/"> <img src="/link/adc4dd05600649f391699c166c4aa9a0.aspx" alt="" /> </a> </div> <div class="desc pl-3"> <div class="teaser-date">22 Nov 2024 - 11:00</div> <a href="/gazette/top-stories/2024/november/ryanair-to-appeal-spanish-baggage-fine/" class="title"> <h5 class="">Ryanair to appeal Spanish baggage fine</h5> <p class="text-sml">Consumer-rights ministry hits five airlines </p> </a> <div class="spacing"> <span class="tags"><a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_aviation law'>aviation law</a></span> </div> </div> </div> <div class="item mb-2"> <div class="img "> <a href="/gazette/top-stories/2024/november/firm-pleads-guilty-over-unsolicited-emails/"> <img src="/link/ac2c61f3b73a412a8a4176b2fe9cafc0.aspx" alt="" /> </a> </div> <div class="desc pl-3"> <div class="teaser-date">22 Nov 2024 - 10:00</div> <a href="/gazette/top-stories/2024/november/firm-pleads-guilty-over-unsolicited-emails/" class="title"> <h5 class="">Firm pleads guilty over unsolicited emails</h5> <p class="text-sml">DPC welcomes outcome of SISU Clinic case</p> </a> <div class="spacing"> <span class="tags"><a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_data law'>data law</a></span> </div> </div> </div> <div class="item mb-2"> <div class="img "> <a href="/gazette/top-stories/2024/november/law-society-ty-initiative-open-to-schools/"> <img src="/link/774115d8a2064703a6b44936e87a5195.aspx" alt="" /> </a> </div> <div class="desc pl-3"> <div class="teaser-date">22 Nov 2024 - 09:00</div> <a href="/gazette/top-stories/2024/november/law-society-ty-initiative-open-to-schools/" class="title"> <h5 class="">Law Society TY initiative open to schools</h5> <p class="text-sml">Legal Ambitions scheme part of work to widen access</p> </a> <div class="spacing"> <span class="tags"><a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_education'>education</a></span> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div><div> <div class="block gazetterelatedblock span12"> <section class="strip related-articles pb-9"> <div class="base"> <h3 class="mb-2">Content related to property and construction</h3> <div class="row clearfix"> <div class="col-4 articleNobile"> <div class="article articleHeight"> <a href="/gazette/top-stories/2024/october/conveyancing-reform-needs-co-ordination--dg/" class="img related-article-img" style="background:#f9f9f9 url('/globalassets/1-gazette-home2/gazette-images/law-society-2024/conveyancingteam-tease.jpg') center center no-repeat;"> </a> <div class="content mt-2"> <div class="tags"> <a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_property'>property</a> </div> <a href="/gazette/top-stories/2024/october/conveyancing-reform-needs-co-ordination--dg/"> <h6 class="no-vert-margin">Conveyancing reform needs co-ordination &#x2013; DG</h6> <p class="small">Law Society presents plans to implementation body</p> </a> <div class="spacing"> <span class="tags"> </span> </div> </div> </div> </div> <div class="col-4 articleNobile"> <div class="article articleHeight"> <a href="/gazette/top-stories/2024/november/unfortunate-perception-of-construction-arbitration/" class="img related-article-img" style="background:#f9f9f9 url('/globalassets/1-gazette-home2/gazette-images/property-and-construction/cranestease.jpg') center center no-repeat;"> </a> <div class="content mt-2"> <div class="tags"> <a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_property'>property</a> </div> <a href="/gazette/top-stories/2024/november/unfortunate-perception-of-construction-arbitration/"> <h6 class="no-vert-margin">&#x2018;Unfortunate&#x2019; perception of construction arbitration</h6> <p class="small">&#x2018;Dismal&#x2019; SCARP uptake discussed at Law Society</p> </a> <div class="spacing"> <span class="tags"> </span> </div> </div> </div> </div> <div class="col-4 articleNobile"> <div class="article articleHeight"> <a href="/gazette/top-stories/2024/november/construction-drops-despite-housing-surge/" class="img related-article-img" style="background:#f9f9f9 url('/globalassets/1-gazette-home2/gazette-images/property-and-construction/constructiontease.jpg') center center no-repeat;"> </a> <div class="content mt-2"> <div class="tags"> <a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_property'>property</a> </div> <a href="/gazette/top-stories/2024/november/construction-drops-despite-housing-surge/"> <h6 class="no-vert-margin">Construction drops despite housing surge</h6> <p class="small">Commercial fall reflects office-building slowdown</p> </a> <div class="spacing"> <span class="tags"> </span> </div> </div> </div> </div> <div class="col-4 articleNobile"> <div class="article articleHeight"> <a href="/gazette/top-stories/2024/november/annual-home-price-growth-hits-10-again/" class="img related-article-img" style="background:#f9f9f9 url('/globalassets/1-gazette-home2/gazette-images/property-and-construction/houseprices24new-tease.jpg') center center no-repeat;"> </a> <div class="content mt-2"> <div class="tags"> <a style='color: #5b9de8;' class='text-uppercase' href='/gazette/search/?filters=q_property'>property</a> </div> <a href="/gazette/top-stories/2024/november/annual-home-price-growth-hits-10-again/"> <h6 class="no-vert-margin">Annual home-price growth hits 10% again</h6> <p class="small">Slight slowdown in growth in September &#x2013; CSO</p> </a> <div class="spacing"> <span class="tags"> </span> </div> </div> </div> </div> </div> </div> </section> </div> </div></div> </div> </section> <div class="clear_both" style="padding-top:10px"> </div> <div style="flex-grow: 1"></div> <!-- Any content below this will always be at bottom. The blank div fill unused space right before the footer --> <footer class="main"> <div class="dsp-table"> <div class="dsp-cell"> <nav> <div class="base"> <ul class="main"> <li> <a href="/gazette/advertise-with-us/">Advertise with us</a> </li> <li> <a href="/gazette/advertise-jobs/">Advertise jobs</a> </li> <li> <a href="/gazette/privacy/">Privacy/Cookies</a> </li> </ul> <ul class="FooterOff"> <li class="bk-top top-of-page"><a href="#top">Back to top <i class="fa fa-angle-up" aria-hidden="true"></i></a></li> <li class="subscribe"><a href="/link/44152fe842354b04a16c19a738263089.aspx">Subscribe</a></li> </ul> </div> </nav> </div> </div> </footer> <footer class="gazetteFooter"> <div class="footerContent"> <div class="base"> <div class="footerInsideContent"> <div class="footerTable"> <ul> <li> <a href="https://www.facebook.com/lawsocireland/"><i class="fa fa-facebook footerIcons"></i></a> </li> <li> <a href="https://twitter.com/lawsocireland"><i class="fa fa-twitter footerIcons"></i></a> </li> <li> <a href="https://www.linkedin.com/school/924988?pathWildcard=924988"><i class="fa fa-linkedin footerIcons"></i></a> </li> <li> <a href="https://www.instagram.com/lawsocietyireland/"><i class="fa fa-instagram footerIcons"></i></a> </li> <li> <a href="https://www.youtube.com/channel/UCZdZdzOHK8CIeqrmXG1XHLw"><i class="fa fa-youtube footerIcons"></i></a> </li> </ul> </div> <div style=" vertical-align: middle; height: 160px; float:left"> </div> </div> </div> <div style=" font-size: 14px;display: inline-block; margin-bottom: 10px; color:#fff;margin-top: 10px;"> <i style="font-size: 14px; " aria-hidden="true"></i> Copyright © 2024 Law Society Gazette. The Law Society is not responsible for the content of external sites – see our <a style="color:#fff; text-decoration: underline;" href="/link/71257020ca4542c882c6c1df47c36e05.aspx">Privacy Policy</a>. </div> </div> </footer> <footer class="MobilegazetteFooter"> <div class="footerContent"> <ul class="main"> <li style="list-style:none"> <a style="color:white" href="/gazette/advertise-with-us/">Advertise with us</a> </li> <li style="list-style:none"> <a style="color:white" href="/gazette/advertise-jobs/">Advertise jobs</a> </li> <li style="list-style:none"> <a style="color:white" href="/gazette/privacy/">Privacy/Cookies</a> </li> </ul> <ul style="display:block;text-align: center;"> <li style="list-style:none; padding-right:10px;display: inline-block;"> <a href="https://www.facebook.com/lawsocireland/"><i class="fa fa-facebook footerIcons"></i></a> </li> <li style="list-style:none; padding-right:10px;display: inline-block;"> <a href="https://twitter.com/lawsocireland"><i class="fa fa-twitter footerIcons"></i></a> </li> <li style="list-style:none; padding-right:10px;display: inline-block;"> <a href="https://www.linkedin.com/school/924988?pathWildcard=924988"><i class="fa fa-linkedin footerIcons"></i></a> </li> <li style="list-style:none; padding-right:10px;display: inline-block;"> <a href="https://www.instagram.com/lawsocietyireland/"><i class="fa fa-instagram footerIcons"></i></a> </li> <li style="list-style:none; padding-right:10px;display: inline-block;"> <a href="https://www.youtube.com/channel/UCZdZdzOHK8CIeqrmXG1XHLw"><i class="fa fa-youtube footerIcons"></i></a> </li> </ul> <div class=""> <a href=/link/dd486e28d30b40b2aa131a185e40a325.aspx><img src="/img/LSOI_LOGO_WHITE.png" style="height:160px"></a> </div> <div style=" font-size: 14px;display: inline-block; margin-bottom: 10px; color:#fff;margin-top: 10px;"> <i style="font-size: 14px; " aria-hidden="true"></i> Copyright © 2024 Law Society Gazette. The Law Society is not responsible for the content of external sites – see our <a style="color:#fff; text-decoration: underline;" href="/link/71257020ca4542c882c6c1df47c36e05.aspx">Privacy Policy</a>. </div> </div> </footer> </div> </form> <script type="text/javascript"> logoutAllSystems = function (isAutoLogout) { var deferred = jQuery.Deferred(); var CheckisStaffMemberCookie = "False"; /* "<%= CheckStaffCookieVal %>"; */ var returnUrl = ""; if (window.location.pathname != "/") { returnUrl = window.location.pathname; } episerverLogout(isAutoLogout).done(function () { if (CheckisStaffMemberCookie == "False") { eb_UserContext.getContextData(true).done(function (userData) { eb_UserContext.live = new eb_UserContext.model(userData); if (eb_UserContext.live.isUserLoggedIn() <= 0) { //console.log('not logged into eb6'); if (!isAutoLogout) { window.location.assign("/"); } else { if (returnUrl) { window.location.assign("/login?session=expired&ReturnUrl=" + returnUrl); } else { window.location.assign("/login?session=expired"); } } } else { logUserOuteb6().done(function () { //console.log('logged out eb6'); if (!isAutoLogout) { window.location.assign("/"); } else { var logoutLog = ""; /* "<%= LogToEventViewer %>"; */ if (returnUrl) { window.location.assign("/login?session=expired&ReturnUrl=" + returnUrl); } else { window.location.assign("/login?session=expired"); } } }).fail(function () { console.error('Error logging out eb6'); if (returnUrl) { window.location.assign("/login?ReturnUrl=" + returnUrl); } else { window.location.assign("/login"); } }); } }).fail(function (data, msg, jhr) { console.error(msg); }); } else { if (!isAutoLogout) { window.location.assign("/"); } else { var logoutLog = ""; /* "<%= LogToEventViewer %>"; */ if (returnUrl) { window.location.assign("/login?session=expired&ReturnUrl=" + returnUrl); } else { window.location.assign("/login?session=expired"); } } } console.log('Full Episerver logout done'); deferred.resolve(); }).fail(function () { console.error('Failed to log out of eb5/episerver'); deferred.resolve(); }); return deferred.promise(); } // the method that logs users out of EB5 and episerver episerverLogout = function (isAutoLogout) { var deferred = jQuery.Deferred(); fetch('/LoginBlock/Logout', { method: 'POST', headers: { 'Content-Type': 'application/json' } }).then(data => { if (data.returnUrl) { window.location.href = data.returnUrl; } console.log('Server response:', data); deferred.resolve(); }).catch(error => { console.log('Epi logout failed: ', error); deferred.reject(reason); }); return deferred.promise(); } // the method that logs users out of EB6 logUserOuteb6 = function () { var deferred = eBusinessJQObject.Deferred(); var emptyheaders = {}; emptyheaders['__requestverificationtoken'] = 'ABC'; emptyheaders['CSRFDefenseInDepthToken'] = '123'; eb_Config.retrieveCSRFTokens().done(function (headers) { emptyheaders['__requestverificationtoken'] = headers['__requestverificationtoken']; emptyheaders['CSRFDefenseInDepthToken'] = headers['CSRFDefenseInDepthToken']; }).fail(function () { console.error('Failed to retrieve CSRF tokens'); }).always(function () { var logoutUri = '/SOA/services/Authentication/Logout/'; eBusinessJQObject.ajax({ type: "POST", url: logoutUri, xhrFields: { withCredentials: true }, headers: emptyheaders }).done(function (result) { localStorage.clear(); deferred.resolve(result); }).fail(function (msg) { localStorage.clear(); deferred.reject(msg); }); }); return deferred.promise(); } </script> <!--Call Session Code --> <script type="text/javascript"> document.cookie = 'APTIFY_ECOMMERCE_PWD=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;'; document.cookie = 'APTIFY_ECOMMERCE_UID=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;'; document.cookie = 'APTIFY_LMS_UID=;path=/;expires=Thu, 01 Jan 1970 00:00:01 GMT;'; var CheckisEb6AliveUserContext = "No user Context"; eb_UserContext.getContextData(true).done(function (userData) { eb_UserContext.live = new eb_UserContext.model(userData); if (eb_UserContext.live.isUserLoggedIn() <= 0) { CheckisEb6AliveUserContext = 'User is not logged in'; } else { CheckisEb6AliveUserContext = 'Full user context'; } }).fail(function (data, msg, jhr) { console.error(msg); }); var expired = "false"; /* "<%= RedirectToExpired %>"; */ //console.log('Page load check if any missing cookies '); var CheckisStaffMemberCookie = "False"; /* "<%= CheckStaffCookieVal %>"; */ var CheckIsEpiserverCookie = "No Episerver cookie"; /* "<%= CheckIsEpiserverCookieVal %>"; */ //var CheckIsAptify5 = "<%= CheckIsAptify5Val %>"; var CheckIsAptify6Cookies = "Missing CSRF"; /* "<%= CheckIsAptify6Val %>"; */ var aspSession = "False"; /* "<%= CheckASPSessionVal %>"; */ //var aptifySession = "False"; if (CheckisStaffMemberCookie == "True") { //console.log('Staff member is logged in, skip process'); } else { //console.log('Check for missing cookies'); if (CheckisEb6AliveUserContext == "Full user context") { if ((CheckIsAptify6Cookies == "Missing CSRF")) {//|| (aspSession == "False") || (aptifySession == "False") || (CheckIsAptify5 == "Missing aptify5 cookie") logoutAllSystems(true).done(function (result) { console.log("Logout due to user missing cookie type successful 1"); }).fail(function () { console.log("Logout due to missing cookie unsuccessful 1"); }); } else { //console.log("All 3 Cookie types present"); } } else if (CheckisEb6AliveUserContext == "User is not logged in" && CheckIsEpiserverCookie == "Full episerver logon") { if (!(window.location.pathname + window.location.search).includes("/login?session=expired")) { logoutAllSystems(true).done(function (result) { console.log("Logout due to user missing cookie type successful 2"); }).fail(function () { console.log("Logout due to missing cookie unsuccessful 2"); }); } } else { //console.log("There are old cookies but user is not logged in currently"); } } //console.log("End of Page Load checker"); </script> <script type="text/javascript"> // used for situations where pages time out before a form is submitted var sessionStateMinutes = parseInt(70); var pageLoadDate = new Date(); var pageLoadTime = pageLoadDate.getTime(); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10